数据库源数据搬家

来源:互联网 发布:谷歌tts语音数据 编辑:程序博客网 时间:2024/05/01 09:33

在开发过程中,创建了一套默认数据库,需要部署到客户机上。应该怎么把数据搬过去呢?

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.以上运行成功的话,即完成导入

0 0
原创粉丝点击