zoukankan      html  css  js  c++  java
  • MySQL:如何导入导出数据表和如何清空有外建关联的数据表

    1.导入导出

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

    (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;




  • 相关阅读:
    flask之Blueprint蓝图
    flask之Flask、config配置
    flask之路由route
    flask之request
    flask之response
    pyhton中的深浅copy
    jQuery选择器
    Html常用标签
    python中的字典dict
    python基础知识
  • 原文地址:https://www.cnblogs.com/giotto95827/p/9046633.html
Copyright © 2011-2022 走看看