1.导入导出

导入数据库:
前提:数据库和数据表要存在(已经被创建)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

(1)将数据表 test_user.sql 导入到test 数据库的test_user 表中

[root@test ~]# mysql -uroot -p test < /xxx/test_user.sql

(2) 将数据库 test.sql 导入到 test 数据库test 中

[root@test ~]# mysql -uroot -p test < /xxx/test.sql

(3)source命令不在控制台下,要进入mysql下操作

mysql> use test;
mysql> source /xxx/test.sql


导出数据库:

(1) 将数据库 test 导出到/xxx/test.sql

[root@test ~]# mysqldump -uroot -p test > /xxx/test.sql

(2) 将数据库 test 中的 user 数据表 导出到 /xxx/user.sql

[root@test ~]# mysqldump -uroot -p test user < /xxxt/user.sql

2.清空数据表
 
mysql> set FOREIGN_KEY_CHECKS = 0;
禁用约束检查

然后就可以使用
 
mysql> truncate table test;

记得清空完把外键约束重新启用

 
mysql> set FOREIGN_KEY_CHECKS = 1;

 

 





扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄