共計 1407 個字符,預計需要花費 4 分鐘才能閱讀完成。
本篇文章給大家分享的是有關如何進行 MySQL 表結構的導入和導出,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。
MySQL 表結構的導入和導出
MySQL 表結構的導入和導出:
Linux 下路徑可以變一下,例如數據庫 gaomart 的表結構導出:
Windows 里 mysqldump -d -uroot -p123456 gaomart d:/gaomart.sql
Linux 里 mysqldump -d -uroot -p123456 gaomart /home/liangjian/gaomart.sql
如果不加 -d 就導入的是全部數據和表結構。加 - d 為只導出表結構。
1、在運行里輸入 cmd 進入 dos 命令窗口
2、進入 mysql 的安裝目錄下的 bin 目錄下
3、輸入 mysqldump -u root -p -d database d:/gaomart.sql
4、然后輸入密碼回車即可。
導入:
windows 系統下導入 mysql 的數據和表結構:
1、進入 mysql 的 Mysql Command Line Client
2、輸入密碼后回車
3、輸入 use database 后再回車
4、輸入 source d:\gaomart.sql 后再回車
Linux 下 路徑有所不同 例如:輸入 source /home/liangjian/gaomart.sql 后再回車
———————-
1.MySQL 命令導入
mysql -h 服務器地址 -P 端口 -u 用戶名 -p 數據庫名稱 文件名.sql
有時候由于數據庫字符集的問題會出現 ERROR at line : Unknown command \ . 這時只要在命令加 –default-character-set=utf8 就可以解決了。
備注:“-P 端口“這個參數,如果服務器使用默認的 3306 端口,則可以忽略!
是否與上面的問題有關
1. 導出整個數據庫
mysqldump - u 用戶名 - p 密碼 數據庫名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql sva_rec e:\sva_rec.sql
2. 導出一個表,包括表結構和數據
mysqldump - u 用戶名 -p 密碼 數據庫名 表名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql sva_rec date_rec_drv e:\date_rec_drv.sql
3. 導出一個數據庫結構
C:\Users\jack mysqldump -uroot -pmysql -d sva_rec e:\sva_rec.sql
4. 導出一個表,只有表結構
mysqldump - u 用戶名 -p 密碼 - d 數據庫名 表名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql -d sva_rec date_rec_drv e:\date_rec_drv.sql
5. 導入數據庫
常用 source 命令
進入 mysql 數據庫控制臺,
如 mysql -u root -p
mysql use 數據庫
然后使用 source 命令,后面參數為腳本文件 (如這里用到的.sql)
mysql source d:wcnc_db.sql
以上就是如何進行 MySQL 表結構的導入和導出,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。