MySQL5.0、6.0的数据迁移方法

  有时把MySQL的数据从一台电脑迁移的另外一台电脑,比如从一台安装了MySQL的机器拷贝到另外一台没有安装MySQL的机器

 一般我们用的方法有三种:

  1.用Mysqldump/Mysql组合命令,Mysqldump命令把一个数据库的数据和结构导出成一个.sql文件,然后在另外一台电脑用Mysql命令还原。

     典型的用法:

     导出:

     mysqldump -u(你的登陆名) -p(你的登陆名) -h(你的主机IP地址) --opt 数据库名 > 你在硬盘上保存的文件名

     导入:

     先进入MySQL的命令模式:

     mysql -u(你的登陆名) -p(你的登陆名)

     >create database databasename;

     >quit

     mysql -u(你的登陆名) -p(你的登陆名) -h(你的主机IP地址)  数据库名 < 你在硬盘上保存的文件名

2.把原来的数据库表从Innodb转为MyISAM,然后用SQLyog工具还原,再转为原来的Innodb格式,不是所有的表我们都用Innodb格式,有时MyISAM也有它的用处。

3.直接把安装目录比如c:\program files下的整个Mysql文件拷贝过去,然后更改一下my.ini的路径,用命令mysqld-nt.exe install 命令安装就可以了

第三种方法,原来用的是MySQL5.0版本开发,拷贝到别的电脑安装,都安装成功,后来换成了6.0aplha版本,迁移老是不成功,服务启动后15秒就aborting了,。。。哎

MySQL6.0的Appha版本还是没变成Release版本。

不知什么时候发布正式版

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值