導出數據庫中全部表的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
導出數據庫中某一張表而且包含表的指行數數據:
命令終端輸入:mysqldump -uroot -p -w "1 limit startRowNum,length" databaseName tableName >x:\fileName.sql
-w:sql語句where查詢條件 startRowNum:limit查詢開始位置
-d:不帶表的數據 tableName:數據庫的表名
2.輸入密碼,導出成功
導出數據庫中某一張表而且包含表的指行數倒序數據:
命令終端輸入:mysqldump -uroot -p -w " 1 ORDER BY columnName desc limit startRowNum,endRowNum" databaseName tableName >x:\fileName.sql
-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.輸入密碼,導入成功