共計 881 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章給大家介紹怎么在 Linux 中導入導出 mysql 數據庫,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
什么是 Linux 系統
Linux 是一種免費使用和自由傳播的類 UNIX 操作系統,是一個基于 POSIX 的多用戶、多任務、支持多線程和多 CPU 的操作系統,使用 Linux 能運行主要的 Unix 工具軟件、應用程序和網絡協議。
一、導出數據庫用 mysqldump 命令
(注意: 先 cd 到 mysql 的運行路徑下,再執行一下命令):
1、導出數據和表結構:
mysqldump - u 用戶名 - p 密碼 數據庫名 數據庫名.sql
注意 我的服務器配置權限特殊 因此需要用 muysqldump -h 127.0.0.1 - u 用戶名 - p 密碼 數據庫名 你自己命名的數據庫名.sql(這句和上句一樣的,總有一句適合你)
mysqldump -uroot -p dbname dbname .sql
mysqldump -h 127.0.0.1 -uroot -p dbname dbname .sql
導出以后 你可以登錄 ftp 上找到這個 sql 文件直接下載下來就行了,或者說用 scp 命令下載
敲回車后會提示輸入密碼
2、只導出表結構
mysqldump - u 用戶名 - p 密碼 -d 數據庫名 數據庫名.sql
例如:mysqldump -uroot -p -d dbname dbname .sql
二、導入數據庫
1、首先建空數據庫
mysql create database dbname ;
2、導入數據庫
方法一:
(1)選擇數據庫
mysql use dbname ; 例如:mysql use hljz
(2)設置數據庫編碼
mysql set names utf8;
(3)導入數據(注意 sql 文件的路徑)
mysql source /home/xxxx/dbname .sql; /home/xxxx/dbname.sql 為你的數據庫文件在服務器上的路徑
關于怎么在 Linux 中導入導出 mysql 數據庫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
向 AI 問一下細節