我初步搜集了150万条记录,phpmyadmin导出容量大概有80M,再继续搜集的话,最终会超过300万条,300M。
因服务器是在美国,不打算使用phpmyadmin方式导入。
在本地测试,导入部分数据后总是失败。
出错信息:ERROR at line 123803: Unknown command '\''.
换了另一种编码仍是类似错误。
不知道有什么方法可以导入或软件可以帮助。
默认编码utf-8
因服务器是在美国,不打算使用phpmyadmin方式导入。
在本地测试,导入部分数据后总是失败。
出错信息:ERROR at line 123803: Unknown command '\''.
换了另一种编码仍是类似错误。
不知道有什么方法可以导入或软件可以帮助。
默认编码utf-8
mysqldump -uroot -psssss corplib > e:corplib.sql
mysql -uroot -psssss corplib <e:corplib.sql失败
用后者的话应该就不会出现这个问题了,或则lz可是分割文件多次导入从而排除错误
LZ是什么?
命令行导入出错
ERROR 2006 (HY000): MySQL server has gone away
max_allowed_packet =9806M(有两个max_allowed_packet )
重启mysql再mysqldump -uroot -psssss corplib > e:corplib.sql
mysql -uroot -psssss corplib <e:corplib.sql
mysql -uroot -psssss corplib <e:corplib.sql必须指定相同的--default-character-set参数
如mysqldump --default-character=utf8 -set-uroot -psssss corplib > e:corplib.sql
mysql --default-character-set=utf8 -uroot -psssss corplib <e:corplib.sql
换另一台电脑,还是你这条有用。
几百万条记录,数据量实在太大了,还要学多点mysql优化才可以了。