Msql命令行导出数据库操作:
1.连接服务器进入到mysql/server/bin文件夹下
2.执行命令导出.sql文件:
./mysqldump -u root -p xxx> /xxx/20191015xx.sql //导出整个数据库(包括数据库中的数据)
./mysqldump -u root -p xxx -d databaseename > /xxx/20191015xx.sql //导出数据库结构(不包括数据,只有创建数据表语句,databaseename库名)
./mysqldump -u root -p xxx -d databaseename tablename > /xxx/20191015xx.sql //导出数据库中数据表的表结构(不包括数据,只有创建数据表语句,tablename表名)
Mysql命令行导入数据库操作:
1.连接服务器进入到mysql/server/bin文件夹下
2.执行命令进入mysql
./mysql -uroot -p 回车
输入密码 回车
3.显示数据库列表 show databases;
4.创建库 create database qfw;
5.导入sql文件 source /xx/xx.sql
Records: 9 Duplicates: 0 Warnings: 0
注释:表示影响的记录为9行,重复的记录有0行,警告的记录有0个
6.备份:从数据库导出数据:
格式:mysqldump -h链接ip -P(大写)端口 -u用户名 -p密码数据库名>d:XX.sql(路劲)
示例:mysqldump -h132.72.192.432 -P3307 -uroot -p8888 htgl>d:\htgl.sql;