由于最长执行时间,复制 MySQL 数据库失败
Copying MySQL database fails due to maximum execution time
我尝试复制我的 CiviCRM 数据库,它有大约 160 多个表。它在中途停止,出现错误 "Max execution time 360 ... blah blah" 无法完全读取。甚至我的 php.ini 文件的最大执行时间也是 120。从哪里获取值 360。?如何毫无问题地复制 SQL 文件?
您可以使用 mysqldump 命令进行数据库备份。
您应该在 CLI 模式下使用 mysql(CMD/MS Windows、Mac 或 Linux)来执行此操作。
语法如下:
mysqldump -u user -p --opt databasename > backup.sql
请参考mysql文档:https://dev.mysql.com/doc/refman/5.5/en/mysqldump.html
我尝试复制我的 CiviCRM 数据库,它有大约 160 多个表。它在中途停止,出现错误 "Max execution time 360 ... blah blah" 无法完全读取。甚至我的 php.ini 文件的最大执行时间也是 120。从哪里获取值 360。?如何毫无问题地复制 SQL 文件?
您可以使用 mysqldump 命令进行数据库备份。 您应该在 CLI 模式下使用 mysql(CMD/MS Windows、Mac 或 Linux)来执行此操作。 语法如下:
mysqldump -u user -p --opt databasename > backup.sql
请参考mysql文档:https://dev.mysql.com/doc/refman/5.5/en/mysqldump.html