zoukankan      html  css  js  c++  java
  • MySQL除了crud外的一些常用语句

    未进入sql,在cmd中直接输入

    1.将数据库导出

    mysqldump -u[账号] -p[密码] [数据库名]>[文件名]
    // mysqldump -uroot -proot test>zyl_1.sql

    2.将数据表导出

    mysqldump -u[账号] -p[密码] [数据库名] [表明]>[文件名]
    // mysqldump -uroot -proot test sc>zyl_2.sql

    3.上面的两种方式都有insert语句,如果只想导出数据库或者表的创建语句,而不需要数据的插入

    mysqldump -uroot -proot -d --add-drop-table test>zyl_3.sql
    mysqldump -uroot -proot -d --add-drop-table test sc>zyl_4.sql

    4.单独导出数据而不导出创建语句

    在mysql后进入进去test数据库

    select * from sc into outfile "zyl_5.txt";

    他是默认用tab分割的,如果想修改中间的符号,例如使用,逗号可以使用

    select * from sc into outfile "zyl_6.sql" fields terminated by ',';

    5.将4中的数据导入进表中

    load data infile "zyl_6.sql" into table sc fields terminated by ','; // 因为是使用的,
    load data infile "zyl_5.sql" into table sc; // 而这里是默认的tab分隔符

    6.将上方1-3中文件导入

    进入mysql控制台,先在cmd中输入mysql -uroot -proot

    再使用

    source zyl_1.sql
  • 相关阅读:
    12.18-java复习-UserBean
    12.17-javaweb复习
    12.16-javaweb复习
    Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
    java建议
    个人表现
    今日总结
    今日总结
    今日总结
    今日总结
  • 原文地址:https://www.cnblogs.com/woyujiezhen/p/12721214.html
Copyright © 2011-2022 走看看