mysqldump 备份和恢复数据库
有个数据库student_db, 里面有个表student。
请问用mysqldump 怎么备份和恢复tudent_db,
怎么备份和恢复student。
请各位把4个代码写下吧,谢谢了啊。
补充:windows环境下,在powershell里写,谢谢
答案:这是我写的一个linux下数据库备份的执行文件,你参考下,
把它加到任务里还可根据设定的时间自动执行备份。
#! /bin/bash
/usr/bin/mysqldump -u用户名 -p密码 --databases 需据库名 > 备份保存的路径/db_$(date +%Y%m%d).sql
tar zPcf 备份保存的路径/s1_db_$(date +%Y%m%d).tar.gz 备份保存的路径/*.sql
rm -r 备份保存的路径/*.sql
其他:再把备份的数据库还原就可以了
导入数据库 常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:wcnc_db.sql
上一个:mysql数据库中的表必须创建么
下一个:mysql数据库怎么才能配置成能远程访问的类型?