zoukankan      html  css  js  c++  java
  • 461.mysql数据的备份和恢复

    基本使用:

    cmd>mysqldump -u root  -p  数据库 > 数据存放路径

     

    恢复数据库,进入到mysql管理控制台

     

    (1) mysql_query('set names utf8')

    (2) 如果我们在备份一个数据库时,也带上  -B参数,更好,在恢复数据库时,不需要再创建空数据库即;

    cmd>mysqldump -u root  -p  -B 数据库 > 数据存放路径

     

     

    l 备份数据库需要注意的地方

    (1) 如果我们只希望备份数据库的某几张表.

    cmd>mysqldump -u  root -p 数据库名 表名1 表名2 >  d:/tnblog3.bak

    (2) 如何恢复指定的表

    mysql>source  备份的文件全路径

     

    注意在使用source 恢复数据时,保证你use 对应的数据库.

     

    (3) 如何同时备份多个数据库

    mysqldump u 用户名 –p密码  -B 数据库1 数据库2 .. > d:\文件名.sql

    演示:

     

    (4) 同时恢复多个数据库

     

     

    l 课堂练习题

     

    1.1 数据库的修改操作

    l 基本语法

     

    说明:

    (1) 对数据库的修改主要指的是修改它的字符集(character set),校验规则(collate)和存储引擎(engine)

    (2) 案例说明: 查看服务器中的数据库,并把其中某一个库的字符集修改为utf8

     

    对表修改存储引擎

     

  • 相关阅读:
    HDU1312 ZOJ2165 Red and Black
    HDU1312 ZOJ2165 Red and Black
    HDU1181 变形课【DFS】
    codevs1017 乘积最大
    codevs1220 数字三角形
    codevs1169 传纸条
    codevs1219 骑士游历
    codevs1010 过河卒
    codevs1166 矩阵取数游戏
    codevs1154 能量项链
  • 原文地址:https://www.cnblogs.com/qianjilou/p/13284188.html
Copyright © 2011-2022 走看看