1、备份命令
C:\AppServ\MySQL\bin\mysqldump --opt -u root --password=数据库密码 数据库名 > D:\db_backup\wiki.sql
C:\AppServ\MySQL\bin\mysqldump:mysql的安装目录,主要是找mysqldump命令
D:\db_backup\wiki.sql:输出脚本文件的全路径
2、创建数据库
create database 数据库名
3、还原数据库
use 数据库名;
source D:\db_backup\wiki.sql
作用:在对应的数据库中执行脚本wiki.sql
4、数据库定时备份
建立一个bat,内容如下
d:
cd D:\MySQL\bin
mysqldump --opt -u root --password=密码 数据库名 > D:\bak\wiki_%date:~8,2%.sql
注意:如果密码是正确的但是导不出数据,提示连接不上数据,请检查密码中是否有bat命令,此种情况需要转义
如果转义请看
http://blog.csdn.net/dannablog/article/details/17840775
作用:将数据库导出到wiki_日期命名,即备份一个月的数据
将bat加入到window计划任务中即可
5、修改root密码
UPDATE mysql.user SET password=PASSWORD(’新密码’) WHERE User='root’;
注意:密码一定要放在''中