使用Navicat复制MySQL数据库

1、默认MySQL数据库地址;
C:\ProgramData\MySQL\MySQL Server 5.5\data
ProgramData如果看不到就应该是被隐藏了,百度一下把它显示就可以了。
2、创建数据库;
使用Navicat复制MySQL数据库_第1张图片
使用Navicat复制MySQL数据库_第2张图片
表格创建完成,默认以表明.frm的格式存储。
3、数据库复制;
数据库的复制需要执行如下语句:

alter table 表名 engine = myisam row_format = compact;

你要复制多少个表文件,就对应表名称执行命令。
这里我演示一下student表;
使用Navicat复制MySQL数据库_第3张图片
4、查看复制结果;
找到数据库存储路径,查看对应执行了命令的表格是不是多了 后缀名为.MYD和.MYI的两个文件。
使用Navicat复制MySQL数据库_第4张图片
接着直接复制该路径下所有文件,并返回上一层路径,创建文件夹aaa,再把全选的所有文件粘贴到aaa。
使用Navicat复制MySQL数据库_第5张图片
5、返回Navicat,查看最终结果;
刷新一下就可以看到多了一个aaa的数据库了,不过只有student表格,即使你全选了所有文件。
使用Navicat复制MySQL数据库_第6张图片
因此,复制数据表的时候你就得注意,复制哪些表就对应哪些表执行命令。
如果要复制10个表,就对应10个表执行10次命令。

alter table 表名 engine = myisam row_format = compact;

你可能感兴趣的:(使用Navicat复制MySQL数据库)