MySQL 常见命令

来源:互联网 发布:流程优化5w1h 编辑:程序博客网 时间:2024/05/21 00:49

导入sql文件到数据库:

mysql -uusername -ppassword dbname < data.sql

 导出数据库到sql文件:

mysqldump -uusername -ppassword dbname > data.sql
mysqldump -t dbname -uusername -ppassword > data.sql 【只导出数据,不导出结构】

mysqldump -t dbname tbname -uusername -ppassword --where=" id > 100"> data.sql

    【只导出数据,不导出结构,导出数据库<dbname>中关于表<tbname>中的数据,且数据满足where指定的条件】

mysqldump -uusername -ppassword--add-drop-table--no-data dbname| grep-i^DROP 【删除所有表(含表结构和表数据)】[1]

truncate tblname 【如果设置了aoto_increment的初始值,将会被清为初始为1】

 

REFERENCE:

[1] http://51hired.com/questions/745/MySQL%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E6%9F%90%E4%B8%AA%E5%BA%93%E4%B8%AD%E6%89%80%E6%9C%89%E8%A1%A8%EF%BC%9F

原创粉丝点击