我安装的mysql5.0,sqlyog5.0.27,从服务器上导出一个表的数据,
服务器:database:`db`,表aa,有数据,800M左右;
本地机:database:`db`,表aa,无数据。
现在将服务器的数据导入本地,先是导出数据成功;
sql文件为data.sql,csv文件为data.csv。sql文件的内容是从服务器的db的aa表中导出的仅含数据的内容,就是只有insert语句。使用sqlyog导入sql文件时,sql文件为:
set names utf8;
set sql_mode='';
create database if not exist `db`;
use `db`;接下来是insert语句,向db的一个表aa插入数据,800多万行,先不管它;导入时错误,提示为:
找不到`db`。
改用命令行导入时,提示为:
Lock wait timeout exceeded;try restarting transaction
改用导入csv文件,提示:
error while importing data;请高手指点,怎么办?