MySQL 命令行备份/还原数据库

来源:互联网 发布:js禁用input disabled 编辑:程序博客网 时间:2024/04/26 17:58

       最近来了一个新手,数据库备份文件大于2M了,用phpmyadmin没办法还原数据库了,这时命令行备份/还原数据库就派上用场了。       

       本地备份操作步骤:

步骤1:确认安装MySQL数据库时,是否启用“远程网络访问”,即Enable Root Access From Remote Machines;

步骤2:添加环境变量,即我的电脑右键属性,并切换到高级选项,选择打开环境变量,分别在用户变量与系统变量下,新建变量,其变量名为:Path ;变量值为:C:\Program Files\MySQL\MySQL Server 5.0\bin ,即:变量值为MySQL安装路径并指向到bin文件夹;

步骤3:从开始运行中输入cmd并回车,在弹出的命令行界面中,输入备份命令为:mysqldump -h数据库服务器IP地址 –u数据库用户名 –p数据库密码 --opt 数据库名>备份数据库名

例:需要备份192.168.2.198数据库服务器上的polaris数据库到C盘下,且访问数据库的用户名及密码分别是:root和sasa ;请查看命令备份数据库实现方式:

Mysqldump –h192.168.2.198 –uroot –psasa --opt polaris>c:/polaris_bak.sql  

本地还原操作步骤:

步骤1:从开始运行中输入cmd并回车,在弹出的命令行界面中,输入备份命令为:mysql -h数据库服务器IP地址 –u数据库用户名 –p数据库密码 –f -D 数据库名<备份数据库名

例:需要还原192.168.2.198数据库服务器上的polaris数据库,而备份在C盘下的polaris_bak.sql,且访问数据库的用户名及密码分别是:root和sasa ;请查看命令还原数据库实现方式:

Mysql –h192.168.2.19  –uroot –psasa –f –D polaris<c:/polaris_bak.sql       ;如图所示:

0 0