Linux导入MySQL数据库失败怎么办?修改phpMyAdmin配置方法
如何查找CWP控制面板的phpMyAdmin安装路经呢?
find / -name pma
或
find / -name phpMyAdmin
找到:
/usr/local/cwpsrv/var/services/pma
或
/usr/local/apache/htdocs/phpmyadmin/
phpMyAdmin的安装路经
这个就是安装路径,有的控制面板程序安装在pma文件夹,有的安装在phpMyAdmin文件夹。
/usr/local/cwpsrv/var/services/pma
或
/usr/local/apache/htdocs/phpMyAdmin/
在登录phpMyAdmin,选择数据库之后,点击“导入”。
不过,默认导入mysql数据库是需要在本地电脑上传MYSQL文件到LINUX服务器的,而且默认是支持从本地电脑上传导入2MB大小的MYSQL文件。
不过,我们可以通过修改配置 phpMyAdmin 的文件,来开启从服务器导入MYSQL数据库文件哟!
修改phpMyAdmin的配置文件
修改 config.inc.php,有的版本可能只有config.sample.inc.php,可以复制一份重命名为 config.inc.php。
1)请把其中的:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2)修改成:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意事项
然后,就能以在phpMyAdmin数据库管理中,选择导入查看(可能需要重新登录才可以看到)。
若使用VestaCP面板,将 MySQL 文件传到 /tmp 目录,会发现在phpMyAdmin数据库管理的导入里,没显示 /tmp 目录里的MySQL数据库文件……
请在phpMyAdmin配置文件,将路径修改成网站用户所在的 tmp 目录 ▼
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
如果“从网站服务器上传文件夹 /home/admin/tmp/
中选择:” 显示 ▼
说明文件夹权限不足,只需将 /home/admin/tmp
目录设置属于为 755 即可。
假如尝试了以上方法,phpMyAdmin导入MySQL数据库仍然无效,或出现导入MySQL数据库500错误,可尝试以下方法 ▼
导入数据库500错误?Linux导出MySQL大文件命令行
有位从事电商行业的朋友,刚安装VestaCP面板之后,想要通过phpMyAdmin数据库管理导入MySQL数据库,一直出现500错误,尝试多次也是导入失败……可能因为 php.ini 配置,或其它问题,所以在phpM……