MySQL命令--使用mysqldump导出导入数据库
使用mysqldump
工具可以轻松地导出MySQL数据库到一个文件,并且可以从导出的文件恢复数据到数据库中。
导出数据库:
mysqldump -u 用户名 -p 数据库名 > 导出的文件名.sql
导入数据库:
mysql -u 用户名 -p 目标数据库名 < 导出的文件名.sql
例子:
导出名为mydb
的数据库到mydb_backup.sql
:
mysqldump -u root -p mydb > mydb_backup.sql
导入名为mydb
的数据库从mydb_backup.sql
:
mysql -u root -p mydb < mydb_backup.sql
注意:
- 在执行
mysqldump
命令时,你可能需要提供主机名(使用-h
参数)和端口(使用-P
参数),如果不是本地主机或默认端口。 - 在导入数据时,如果目标数据库不存在,你需要先创建它。
- 在执行这些命令时,你可能需要输入数据库用户的密码,这时候如果在命令行中直接输入密码不安全,可以省略
-p
参数,系统会提示你输入密码。
评论已关闭