我想在同一台服务器上创建我的网站的开发环境。但我有一个 7Gb 的数据库,其中包含 479 个表,我想将该数据库的副本复制到新数据库。
我已经在 PHPmyadmin >> Operations >> 复制数据库到
功能的帮助下尝试了这个。但是每次都会失败并返回错误
Error in processing request Error code: 500 Error text: Internal Error.
请告诉我还有其他方法/解决方案可以将此数据库从 cpanel 复制到新数据库,请告知
最佳答案
创建数据库的导出。这应该可以通过 PhpMyAdmin 界面轻松完成。下载数据库导出后,您需要创建一个新的数据库,您将在其中放置导出的数据。这也应该通过 PhpMyAdmin 用户界面轻松完成。
要上传它,我们不能使用 Import -> Browse your computer
因为它有 2MB 的限制。一种解决方案是使用 Import -> Select from the web server upload directory/var/lib/phpMyAdmin/upload/
。在此目录中上传导出的数据。之后,您上传的数据应该列在旁边的下拉列表中。
如果这也失败了,您可以使用命令行导入。
mysql -u user -p db_name < /path/to/file.sql
关于php - 如何从 phpmyadmin 复制大型数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46463110/