【背景】
在折腾备份的wordpress网站的文件和数据库期间:
【记录】本地测试搬家过程中导出的wordpress文件和数据库是否能正常工作
需要先导入数据库。
【折腾过程】
1.打开phpMyAdmin,然后导入:
结果却发现,有2MB大小限制:
而我此处的sql是90多M,压缩成gzip也还有19M。
所以要去先去解决此文件大小限制。
2.参考:
去修改php.ini:
wamp_x64\bin\apache\apache2.4.2\bin\php.ini
改为:
; Maximum allowed size for uploaded files. ; http://php.net/upload-max-filesize ;upload_max_filesize = 2M upload_max_filesize = 200M ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M ; Maximum size of POST data that PHP will accept. ; http://php.net/post-max-size ;post_max_size = 8M post_max_size = 100M
然后重启wamp,然后的确就变为100M了:
再去导入文件crifanco_wrd1.sql:
结果竟然出错:
DROP TABLE IF EXISTS wp_commentmeta
看起来像是和之前的数据库冲突了?
那按理来说,应该wp_commentmeta只是属于当前要导入的数据库的啊,和现存的别的数据库,应该没影响的啊。
3.参考:
去选择一个数据库再去导入。
4.所以需要现在新建一个新的数据库,供导入:
新建好后,点击进去:
再去import:
选择sql,导入:
等待一会,就导入成功了:
【总结】
通过PhpMyAdmin导入mysql,需要注意的是
确保导入的文件大小没超过限制;
确保导入前,先选好了当前所要导入的mysql,是导入到哪个数据库中,即要选择导入的目标数据库。
转载请注明:在路上 » 【记录】通过phpMyAdmin导入mysql数据库