主页 > MySQL教程 > 正文

linux和win下 MySQL的备份与复原

MySQL备份和复原,都是使用mysqldump、mysql和source指令来完结的。 

1.Win32下MySQL的备份与复原 

1.1 备份 

开端菜单 | 运转 | cmd |使用“cd /Program Files/MySQL/MySQL Server 5.0/bin”指令进入bin文件夹 | 使用“mysqldump  -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqldump -u root -p voice>voice.sql,然后输入暗码即可开端导出。

1.2 复原 

进入MySQL Command Line Client,输入暗码,进入到“mysql>”,输入指令"show databases;",回车,看看有些什么数据库;树立你要复原的数据库,输入"create database voice;",回车;切换到刚树立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开端导入,再次出现"mysql>"而且没有提示过错即复原成功。 

2.Linux下MySQL的备份与复原 

2.1 备份 

[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,依据自己的MySQL的装置状况调整目录) 

[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入暗码即可。

2.2 复原

法一:

[root@localhost ~]# mysql -u root -p 回车,输入暗码,进入MySQL的控制台"mysql>",同1.2复原。

法二:

[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,依据自己的MySQL的装置状况调整目录) 

[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入暗码即可。


上一篇:MySQL Hash索引和B-Tree索引的差异
下一篇:MySQL Hash索引和B-Tree索引的差异

PythonTab微信大众号:

Python技能交流合作群 ( 请勿加多个群 ):

群1: 87464755

群2: 333646237

群3: 318130924

群4: 385100854