數據庫源數據搬家

在開發過程中,創建了一套默認數據庫,需要部署到客戶機上。應該怎麼把數據搬過去呢?

1. 在客戶機安裝mysql之後,打開my.ini文件,找到

datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"一行。

修改客戶機上數據庫存放的地址。

比如datadir="C:/sqlBase/"

將原來路徑下的所有文件複製到c:/sqlBase/路徑下


2.找到你電腦上開發的數據庫文件夾,複製到客戶機新目錄就可以用了。


3. 第二部可能有問題,可以使用 mysqldump命令,備份數據庫。mysqldump命令解析見百度百科

http://baike.baidu.com/link?url=WJDff6I4RlvurKOU11epU6jkavIB3aXDWsoNdZmzbTLbfSDXvoEoQq5smKFcaLoHU9dE6YhpsJaFaU5trJkF2K

1)開始--》運行-->cmd,打開dos窗口

2)比如,想將login這個數據庫整理遷移,則運行

mysqldump -uroot -proot  login > d:\login.sql

-uroot,使用root用戶;-proot,用戶密碼爲root; login,即爲要備份的數據庫名稱

d:\login.sql爲備份出的login數據庫的整個mysql命令

3)在另一臺電腦上將數據庫導入;比如將login.sql放到電腦d根目錄下,d:\login.sql

a.開始菜單找到mysql, mysql\mysql server 5.5\MySQL 5.5 CommandLine Client;打開,運行並新建名叫login的數據庫。

b.密碼輸入root;運行CREATE DATABASE `login` /*!40100 DEFAULTCHARACTER SET utf8 */; 新建login數據庫。

c.開始,運行cmd,打開dos窗口,運行 mysql –uroot –proot login <d:\login.sql

d.以上運行成功的話,即完成導入

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章