mysql数据表最高速迁移,mysql的存储引擎为:myisam

时间:2021-12-20 13:53:44

本文链接:http://blog.****.net/u010670689/article/details/41346689

需求:

开发产品过程中,有个项目分支,数据库须要带数据拷贝,可是表的数据非常大,用传统的insert into .... select * ...非常慢!!

过程:

1.进入的mysql在linux上的文件文件夹

在/etc/my.cnf中能够找到mysql数据文件的地址

[root@idata-slave3 etc]# cat /etc/my.cnf 

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0





[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid





default-character-set=utf8

[client]

password=123qwe

2.查看数据库文件夹

mysql数据表最高速迁移,mysql的存储引擎为:myisam

mysql数据表最高速迁移,mysql的存储引擎为:myisam

数据库列表:

mysql数据表最高速迁移,mysql的存储引擎为:myisam

mysql数据表最高速迁移,mysql的存储引擎为:myisam

我们的目标是从test复制数据到test1中:

test文件夹结构:

mysql数据表最高速迁移,mysql的存储引擎为:myisam

mysql数据表最高速迁移,mysql的存储引擎为:myisam

表信息:

mysql数据表最高速迁移,mysql的存储引擎为:myisammysql数据表最高速迁移,mysql的存储引擎为:myisam

test1文件夹和表都是空的:

mysql数据表最高速迁移,mysql的存储引擎为:myisammysql数据表最高速迁移,mysql的存储引擎为:myisam

3.复制文件

mysql数据表最高速迁移,mysql的存储引擎为:myisammysql数据表最高速迁移,mysql的存储引擎为:myisam

4.改动权限

mysql数据表最高速迁移,mysql的存储引擎为:myisammysql数据表最高速迁移,mysql的存储引擎为:myisam

5.查询

mysql数据表最高速迁移,mysql的存储引擎为:myisam

mysql数据表最高速迁移,mysql的存储引擎为:myisam

完毕!!