当前位置: 主页 > 数据库

mysql数据库直接拷贝-华为手机直接拷贝照片

发布时间:2023-02-09 22:33   浏览次数:次   作者:佚名

今天找了个案例,想了半天,终于分析出来了。 数据库为.frm、.myd、myi备份,不会导入mysql。 在网上找了一些资料,导入成功。

mysql数据库*.frm、*.myd、*.myi文件导入data的方法

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

mysql的版本一样,字体也一样。

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

mysql数据库直接拷贝_华为手机直接拷贝照片_mysql 直接拷贝数据库

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

2、然后使用建库命令新建数据库命令如下:

创建数据库名称; (创建数据库名称名称“;”不能少)

mysql 直接拷贝数据库_华为手机直接拷贝照片_mysql数据库直接拷贝

然后进入你安装的mysql目录下的data文件夹里面会有一个name文件夹

按照网上的说法,我在创建名为dbname的数据库时,系统创建了一个以数据库名命名的文件夹。 该文件夹位于MySQL安装目录下的data文件夹中。 安装目录下根本没有data文件夹。 再次谷歌,原来是这样,MySQL

安装路径下有个my.ini,用记事本打开找到datadir,后面有个路径,我的是

华为手机直接拷贝照片_mysql 直接拷贝数据库_mysql数据库直接拷贝

C:/程序数据/MySQL/MySQL 服务器

5.1/Data/) 3. 将所有*.frm、*.myd、*.myi 文件放入data 文件夹。

4、然后在命令提示符下进入mysql安装目录的bin目录,导出为*.sql文件。

mysql 直接拷贝数据库_华为手机直接拷贝照片_mysql数据库直接拷贝

mysqldump -uroot -p 名称 name.sql。

(执行,注意:name是我之前创建的数据库的名字,完成后会在bin目录下发现一个name.sql,怎么样,很简单。但是我在使用的时候发现,using命令提示符下的cd命令已经进不了bin目录了,连当前目录都换不了,不知道为什么,是不是安装了MySQL?双击mysqldump.exe,cmd窗口消失一闪而过,命令输入不了,怎么办?批量处理,简单省心。保存类型,随意选择上面的文件名,但加上扩展名.bat,比如“新建一个文本文件.bat”,然后保存,双击新生成的bat文件就大功告成了。(有的同学们不知道cd命令怎么用,google一下就可以了,比如我输入的是cd

e:\aaa,执行后当前目录为e:\aaa))

mysql 直接拷贝数据库_华为手机直接拷贝照片_mysql数据库直接拷贝

自己操作的几点体会:

1、mysql数据库最好安装在根目录下mysql数据库直接拷贝,这样在命令提示符下可以省很多事。

2、导出*.sql时,最好一次导出一张表。 导出的文件名最好是dataname_tabname.sql,好记又便于导入。

而且一张表导出的*.sql文件很小。 因为很多数据库都有大小限制,比如我用的DH的空间限制是10m

太大无法导入(顺便说一句,如果导出后大于服务器限制,可以压缩或导入)