命令行导出导入数据库

2023-12-27 11:27:49

1 登录

mysql -uroot -p

2 导出整个数据库

mysqldump -u user -p database > /var/www/database.sql

mysqldump -u root -p xxx_admin > /var/www/xxx_admin.sql

3 导出数据库中的某个表的数据

mysqldump -u user -p database tables > table.sql

4 导出整个数据库中的所有的表结构 (加了-d)

mysqldump -u user -p -d database > database.sql

5 导出整个数据库中某个表的表结构(加了-d)

mysqldump -u test_xxx -d -p test_xxx ey_links > ey_links2.sql

6 导入mysql方法1

mysql -uroot -p 回车 输入密码

use database; 选择要恢复的数据库

source fileName.sql

注意:fileName.sql要有路径名字,例如:source /home/user/data/fileName.sql

注:在导入备份数据库前,db_name如果没有,是需要创建的; 而且与db_name.db中数据库名是一样的才可以导入。

7 导入mysql方法2

mysql -uroot -p database < fileName.sql

注意:fileName.sql要有路径名字,例如:source /home/user/data/fileName.sql

文章来源:https://blog.csdn.net/nihao123456789222/article/details/135202614
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。