Mysql 數據庫命令行導出導入sql腳本

導出數據庫中全部表的sql腳本(包含數據):mysql

1.運行命令終端 cmd.exesql

2.輸入:mysqldump- uroot -p databaseName>x:\fileName.sql數據庫

        -uroot:-u爲參數root爲用戶名  -p:用戶密碼(此時不用輸入)spa

       databaseName:數據庫名稱,  x:\fileName.sql:生成sql文件的位置和路徑命令行

3.回車後,提示輸入密碼,導出成功。excel


導出數據庫中某一張表而且包含表的數據:orm

1.命令終端輸入:mysqldump -uroot -p databaseName tableName >x:\fileName.sqlcmd

      -d:不帶表的數據       tableName:數據庫的表名it

2.輸入密碼,導出成功table


導出數據庫中某一張表而且包含表的指行數數據:

  1. 命令終端輸入:mysqldump -uroot -p -w "1 limit   startRowNum,length" databaseName tableName >x:\fileName.sql

        -w:sql語句where查詢條件   startRowNum:limit查詢開始位置

      -d:不帶表的數據       tableName:數據庫的表名

2.輸入密碼,導出成功


導出數據庫中某一張表而且包含表的指行數倒序數據:

  1. 命令終端輸入:mysqldump -uroot -p -w " 1 ORDER BY columnName desc limit    startRowNum,endRowNum" databaseName tableName >x:\fileName.sql

  2.     -w:sql語句where查詢條件   startRowNum:limit查詢開始位置

      -d:不帶表的數據       tableName:數據庫的表名

2.輸入密碼,導出成功

mysqldump -uroot -p -w "1 ORDER BY accessTime desc limit 0,3000" idc_z visitlog_20151102 >visitlog.sql


 

導出數據庫中某一張表而且不包含表的數據:

1.命令終端輸入:mysqldump -uroot -p - d databaseName tableName >x:\fileName.sql

      -d:不帶表的數據       tableName:數據庫的表名

2.輸入密碼,導出成功

 

導出數據庫某張表的數據,保存爲excel表格形式:

1.命令行輸入:mysql -uroot -p (實現登陸到mysql)

2.輸入密碼登陸成功

3.命令行輸入:use databaseName(使用databaseName這個數據庫)

4.命令行輸入:select * from tableName into outfile'x:\fileName.xls'

    

 

導入數據庫腳本:

1.命令行終端輸入:mysql -uroot -p database <x:\fileName.sql

2.輸入密碼,導入成功

相關文章
相關標籤/搜索