#mysql #mysql-workbench
#mysql #mysql-workbench
Вопрос:
Я пытаюсь запустить скрипт для импорта данных в MySQL. Когда я попытался, появилась эта ошибка. Я искал обходной путь, но ничего не помогает. Я удалил весь связанный файл .cnf по указанному пути после нескольких попыток запустить скрипт, но он продолжал создавать новый. У меня нет других средств импорта данных, кроме запуска этого скрипта. Ужасно извиняюсь, если я как-то действительно задаю глупый вопрос по этому поводу, но я новичок в SQL, застрял и нуждаюсь в помощи по этому вопросу. Заранее спасибо.
Комментарии:
1. Похоже, проблема с клиентом MySQLWorkbench. Попробуйте перезагрузить компьютер или, возможно, переустановить клиент. Также изучите другие варианты клиента, такие как HeidiSQL.
2. Я вернулся к
8.0.20
, и он снова работает
Ответ №1:
у меня та же ошибка, что и у вас, мне удалось решить ее с моей стороны, выполнив следующие действия:
- Вместо того, чтобы выполнять «запустить sql script», выполните «открыть sql script»
- После открытия скрипта выполните все (значок молнии рядом со значком сохранения)
Надеюсь, это сработает и для вас!
Комментарии:
1. Даже это может сработать, это не подходит для больших файлов сценариев sql. Вместо этого используйте «Сервер» -> «Импорт данных» при подключении к серверу mysql
2. Этот ответ не сработал для меня из-за размера моего скрипта. однако ответ @Kwaadpepper сработал.
3. Также не работает, когда вы связали скрипты с использованием исходного кода.
Ответ №2:
Я тоже столкнулся с этой проблемой, и, как и @Alexandre-St-Amant, размер моего скрипта не позволял открывать скрипт, как предлагает @vika.
Прежде чем заметить предложение @Kwaadpepper, я попытался использовать подключение к моей базе данных через mysqlsh.exe , затем использовал ИСХОДНЫЙ <data_file>. Это дает дополнительное преимущество, позволяя связывать скрипты с использованием исходного кода, решая проблему @Adrian-Moldovan.
Конечно, это не использует mysql-workbench для решения проблемы.