Привет, у меня есть один сайт, который я хочу перенести из одного домена в другой поддомен, и я импортировал все таблицы, кроме одного, который является wp_options, имеющим более 200+ столбцов, размер которых составляет около 5,3 МБ
При импорте в новую БД он показывает некоторую ошибку, как это, пожалуйста, загляните в нее и скажите мне, как ее исправить
Error Static analysis: 1 errors were found during analysis. Unrecognized keyword. (near "ON" at position 25) SQL query: Edit Edit SET FOREIGN_KEY_CHECKS = ON; MySQL said: Documentation #2006 - MySQL server has gone away
У меня была такая же ошибка, когда я попытался перенести базу данных Drupal на новый локальный сервер apache (я использую XAMPP на компьютере с Windows). На самом деле я не знаю смысла этой ошибки, но после выполнения шагов ниже я импортировал базу данных без ошибок. Надеюсь, это может помочь:
Изменение php.ini в C: \ xampp \ php \ php.ini
max_execution_time = 600 max_input_time = 600 memory_limit = 1024M post_max_size = 1024M
Изменение my.ini в C: \ xampp \ mysql \ bin \ my.ini
max_allowed_packet = 1024M
Нажмите «Конфигурация Apache»> выберите php.ini и измените следующее:
max_execution_time = 600
max_input_time = 600
memory_limit = 1024M
post_max_size = 1024M
Нажмите кнопку «Конфигурация» MySql и выберите my.ini и измените:
max_allowed_packet = 1024M
У меня была такая же проблема при попытке импортировать дамп MySQL Wordpess на новый сервер. В конце после отладки часа мне пришлось вручную удалить следующие таблицы из файла .sql:
wp_cf7dbplugin_st wp_cf7dbplugin_submits
Были некоторые действительно большие значения (возможно, файлы PDF), хранящиеся в некоторых из полей, которые вызывают проблему.
Импортирован штраф после того, как я удалил таблицы из сценария.