mysql 数据备份与恢复

记录下常用的几种mysql数据库的备份与恢复方法
1、mysql自带的命令
  备份:
  打开命令行,输入以下命令
    
    mysqldump -u root -p dbname > XX.sql
     

    root  用户名
    dbname  数据库名称
    XX.sql 备份的文件名
 
  以上可以将一个数据库完全备份下来
  还原:
   
   mysql -u root -p dbname < XX.sql
    

  注意,还原时 要注意XX.sql的路径问题,一般需要加上路径
2、复制文件
  找到mysql的安装文件目录
  将data文件夹里的dbname(数据库名称)这个文件夹复制到另一台需要复制数据的机器上的相同位置
  在将第一台机器上的ibdata1这个文件复制过来就可以。
 
  比如,要将A机器上的test数据库复制到B机器上
 A机器上的mysql安装路径是 D:\Program Files\MySQL\MySQL Server 5.0\,B机器上的mysql安装路径是/opt/mysql ,那么将A机器下的 D:\Program Files\MySQL\MySQL Server 5.0\data 里的test文件夹和ibdata1复制到B机器下 /opt/mysql/data下,然后重新启动B机器上的mysql服务,即可看见test数据库及里面的数据了

你可能感兴趣的:(sql,mysql,SQL Server)