如何将数据库MySql 5.0中的数据转迁移到MySQL 5.0.27?

如何将数据库MySql 5.0中的数据转迁移到MySQL 5.0.27?,第1张

如果是整体搬迁 你可以mysqldump -A >backup.sql -uroot -p

然后高橘逗进入5.0.27 source backup.sql

如果只是办一个库 可以mysqldump 库名>backup.sql -uroot -p

在5.0.27种 先create database 库名 default character set ??? collate ??? use 库名source backup.sql

还有一种变态的方法 如果有库结构 先建库 在从5.0里把MYD,戚卖MYI文件copy过来。不伍斗过注意文件权限。

.sql文件,以前没有用过这种文件,一时有点慌神。按照网上搜索的方法试下了,呵呵,顺利导入到MYSQL中了。以下是 *** 作方法的相关介绍,希望对大家有帮助。

frm,myd,myi是属于MySQL存储数据的文培辩件,phpMyAdmin是无法导入的。

phpMyAdmin支持的文件格式为sql文件。

其实很简单:

1.找到你的mysql的安装目录下的data文件夹,新建一个文件夹,文件夹的名称是你巧毕想设计的库的名称,把这些文件放到此文件夹中。2.

frm格式 MYD格式MYI格式的文件是mysql用来存放表的文件,所以只能放到mysql的安装目录的data目录下

而且如果你是要传到空间上的话,配宽缺基本上是无法恢复了,除非你把这些数据给空间商要他帮你恢复。

今天找了个案例,琢磨了半天,才分析大概出来,数据库是.frm,.myd,myi备份,不会导入mysql,到网上找了些资料,导入成功。

把mysql数据库的*.frm,*.myd,*.myi,文件导到数据的方法

1、最简单就是,直接拷贝到数据库的的data下的数据库文件夹,前提是

mysql的版本一致,字体一致。

此方法简单快捷但不李纤是没个人都能做到。2、就是在本地机器安装mysql数据库转换*.frm,*.myd,*.myi,文件为*.sql文件:

1、首先安装mysql,最好版本和服务器一致,字体也要一致(不一致导入后有后遗症-乱码)。

2、然后用建库命令

创建新的数据库命令如下:

create

database

name(创建名为name的数据库呵呵“;”不能少)

然后去你安装的mysql目录下的data文件夹下就有个name文件夹

按照网上的说法,我建立那个名为dbname的数据库时系统就建立了个以数据库名命名的文件夹,这个文件夹位于mysql安装目录下的data文件夹下,我找了半天根本没有,甚至mysql安装目录下根本就没有data这个文件夹,再次google,原来是这样,mysql

安装路径下面有个my.ini,用记事本打开

查找

datadir,后面有路径,

我的是

c:/programdata/mysql/mysql

server

5.1/data/)3、把你的*.frm,*.myd,*.myi文件统统考p到data文件夹下。

4、然后在命令提示符下进入到mysql

安装桥唤目录的bin目录下

进行导出为*.sql文件。

mysqldump

-uroot

-p

name

name.sql。

(执行,注意:name就是我前面创建的数据库名字。完后你就会在bin目录下发现一个name.sql了,怎样,简单吧。但是我在用的时候发现命令提示符下用cd命令已经不能进入bin目录了,甚至不能更改当前目录,不知为何,难道是因为装了mysql?双击mysqldump.exe,cmd窗口一闪而逝,命令没法输入吖,咋办,又得想招,还是用批处理吧,简单省事。在bin目录里建立个txt文件,把上面那条命令复制进去,另存为,保存类型选所有文件,上面的文件名随便取,但是要加上扩展名.bat,例如“新建文本文件.bat”,保存。双击刚生成的这个bat文件,搞定。(有的同学不会使用cd命令,google一下便知,例如我输入cd

e:\aaa,执行后当前目录就是e:\aaa了))

自己 *** 作的几点体会:

1、mysql数据库最好安装的根目录下这样在命令提示符时省很多事情。

2、*.sql倒出时最好是一个表一个表的导出

文件名最好为

dataname_tabname.sql,好记便于导入。

而且一个表的导出哪消仿*.sql文件小。因为好多数据库限制大小,例如我用的dh的空间限制为10m

,大了的话导入不了(对了导出后大于服务器限制的可以打成zip也可以导入)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12332430.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存