iam试图从ibd文件(5.5 GB)中恢复具有150万行的innodb表
这是我要做的确切步骤:
使用mysqlfrm命令获取创建表查询
创建表
丢弃表空间
将新表空间移至db目录
导入表空间
我收到此错误:-
ERROR 2013 (HY000): Lost connection to MySQL server during query
my.cnf:
[mysqld]
default-storage-engine=MyISAM
innodb_file_per_table=1
performance-schema=0
datadir=/home/mysql-serv
socket=/home/mysql-serv/mysql.sock
max_allowed_packet=26843545600
query_cache_size=8G
open_files_limit=10000
innodb_file_per_table=1
sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
innodb_fast_shutdown = 0
net_buffer_length=1000000
wait_timeout=28800
connect_timeout=28800
net_read_timeout=28800
net_write_timeout=28800
[client]
port=3306
socket=/home/mysql-serv/mysql.sock
[mysqldump]
max_allowed_packet = 26843545600
有什么方法可以导入它吗?