MySQL innodb表使用表空间物理文件复制表
1.在目标库创建相同的表名
创建相同结构的同名表。
2. 查找MySQL数据文件存放地
ps -ef|grep mysqld
输出结果:
mysql 21508 6679 0 Sep21 ? 02:03:51 ./bin/mysqld
--basedir=/opt/software/mysql
--datadir=/opt/data/mysql
--plugin-dir=/opt/software/mysql/lib/plugin
--user=mysql
--log-error=/opt/data/mysql/mysqld.log
--pid-file=/opt/data/mysql/mysqld.pid
--port=3306
可以看到数据文件存储在datadir
代表的地址。
cd /opt/data/mysql
进入对应目标数据库
示例数据库为:mydb
➜ mydb ll
total 1.9M
-rw-rw---- 1 mysql mysq