1,進入MySQL目錄下的bin文件夾:cd MySQL中到bin文件夾的目錄
如我輸入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接將windows的環境變數path中添加該目錄)
2,導出資料庫:mysqlmp -u 用戶名 -p 資料庫名 > 導出的文件名
如我輸入的命令行:mysqlmp -u root -p news > news.sql (輸入後會讓你輸入進入MySQL的密碼)
(如果導出單張表的話在資料庫名後面輸入表名即可)
3、會看到文件news.sql自動生成到bin文件下
B. mysql只導出某個存儲過程怎麼導最好用mysqlmp命令。
單個的沒有 導出資料庫dbname下面全部的 mysqlmp -R -ndt dbname -u root -p > C:\xxx.sql;
C. expdp怎麼導出存儲過程 函數 觸發器等
:Tools-Export Tables 不能導出存儲過程和觸發器,只能導出表的結構和該表的數據,存儲過程和觸發器的導出你可以用 Tools-Export User Objects
D. 如何批量導出MYSQL資料庫成.sql文件
DOS 執行,改成你的mysql路徑和要導出的資料庫名字
set path=C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
mysqlmp -u root -ppassword --default-character-set=utf8 資料庫名>資料庫名.sql
這個真不知道,不過一般的MySQL裡面好像沒有這么多資料庫,如果是幾個或者十幾個,那麼就直接復制後面的一句,改資料庫名字就可以了