1. 程式人生 > 資料庫 >Linux下mysql匯出.sql檔案

Linux下mysql匯出.sql檔案

直接使用命令:

mysqldump -u root -p abc >abc.sql

然後回車輸入密碼就可以了。
mysqldump -u 資料庫連結使用者名稱 -p 目標資料庫 > 儲存的檔名
檔案會匯出到當前目錄下。

發現錯誤及處理

  1. 錯誤提示程式碼
mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect
  1. 找到正確的套接字的路徑:
[root@localhost ~]# netstat -ln | grep mysql
unix  2      [ ACC ]     STREAM     LISTENING     31382    /var/lib/mysql/mysql.sock
  1. 再執行命令:
mysqldump --socket=/var/lib/mysql/mysql.sock -u root -p newbee_mall_db > abc.sql

檔案會匯出到當前目錄下