程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql導出數據庫幾種方法

mysql導出數據庫幾種方法

編輯:關於MYSQL數據庫

       mysql教程導出數據庫教程幾種方法

      方法一

      cmd 到mysql bin目錄下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql

      把ip改成localhost就可以的

      如果裝了navicate那就更簡單了 先連接上數據庫,選中數據庫 再選擇轉儲sql 就好了

      方法二

      進入cmd (注意在os cmd中 而不是在mysql中)

      ===================

      1.導出數據庫(sql腳本)

      mysqldump -u 用戶名 -p 數據庫名 > 導出的文件名

      mysqldump -u root -p db_name > test_db.sql

      2.mysql導出數據庫一個表

      mysqldump -u 用戶名 -p 數據庫名 表名> 導出的文件名

      mysqldump -u wcnc -p test_db users> test_users.sql (結尾沒有分號)

      方法三

      啟動mysql服務

      /etc/init.d/mysql start

      導出整個數據庫

      mysqldump dbname > c:mydb.sql -u root -p

      導入數據庫

      source mydb.sql

      mysql -u用戶名 -p 數據庫名 < 數據庫名.sql

      更詳細的導入數據庫教程

      2.1. 導出sql腳本

      在原數據庫服務器上,可以用php教程myadmin工具,或者mysqldump(mysqldump命令位於mysql/bin/目錄中)命令行,導出sql腳本。

      2.1.1 用phpmyadmin工具

      導出選項中,選擇導出"結構"和"數據",不要添加"drop database"和"drop table"選項。

      選中"另存為文件"選項,如果數據比較多,可以選中"gzipped"選項。

      將導出的sql文件保存下來。

      2.1.2 用mysqldump命令行

      命令格式

      mysqldump -u用戶名 -p 數據庫名 > 數據庫名.sql

      范例:

      mysqldump -uroot -p abc > abc.sql

      (導出數據庫abc到abc.sql文件)

      提示輸入密碼時,輸入該數據庫用戶名的密碼。

      2.2. 創建空的數據庫

      通過主控界面/控制面板,創建一個數據庫。假設數據庫名為abc,數據庫全權用戶為abc_f。

      2.3. 將sql腳本導入執行

      同樣是兩種方法,一種用phpmyadmin(mysql數據庫管理)工具,或者mysql命令行。

      2.3.1 用phpmyadmin工具

      從控制面板,選擇創建的空數據庫,點"管理",進入管理工具頁面。

      在"sql"菜單中,浏覽選擇剛才導出的sql文件,點擊"執行"以上載並執行。

      注意:phpmyadmin對上載的文件大小有限制,php本身對上載文件大小也有限制,如果原始sql文件

      比較大,可以先用gzip對它進行壓縮,對於sql文件這樣的文本文件,可獲得1:5或更高的壓縮率。

      gzip使用方法:

      # gzip xxxxx.sql

      得到

      xxxxx.sql.gz文件。

      2.3.2 用mysql命令行

      命令格式

      mysql -u用戶名 -p 數據庫名 < 數據庫名.sql

      范例:

      mysql -uabc_f -p abc < abc.sql

      (導入數據庫abc從abc.sql文件)

      提示輸入密碼時,輸入該數據庫用戶名的密碼。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved