浏览文章
文章信息
Mysql命令行导出导入数据库|How to use commands to backup and restore MySQL database
17744
MySQL命令行导出导入数据库
MySQL命令行导出数据库:
1,导出命令需要在MySQL安装目录下的bin文件夹内执行:
cd MySQL安装目录的bin文件夹中
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
注意:以下命令在外部执行,无需进入mysql命令行。
例如:
mysqldump -u root-p database -P 3306 > database.sql #输入后会让你输入MySQL的密码(成功后将开始进行导出)命令中的database你需要切换成你的数据库名字
(如果导出单张表的话在数据库名后面输入表名即可)
mysql导出数据库一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u root -p database users> test_users.sql命令中的database、users你需要切换成你的数据库名字、表名
3、会看到文件test_users.sql自动生成到bin文件下
导出时,遇到上面的问题。
导出时遇到问题,尝试解决措施:加个参数-P 3306(mysql服务端口)即可解决问题。
命令行导入数据库:
mysql>source test.sql;
温馨提示:通过以上的导入导出方式,我们可以实现数据库的备份和还原,加上crontab定时任务工具可以从容定时备份数据等牛叉操作!