Я начну с упоминания моего собственного вопроса о переполнении стека около года назад, и это примерно такой же вопрос: как настроить клиентскую конфигурацию для MySQL Workbench без установленного сервера?
Как уже упоминалось в ответе здесь, начиная с MySQL WB 6 вы можете установить параметр "оставить режим автоматической фиксации по умолчанию включенным" в "Предпочтения"> «SQL-запросы»> "Общие".
Для более ранних версий может быть возможно настроить файл «my.ini».
Почему только "возможно"? Потому что раньше он работал у меня (WB 5?), Но сейчас не работает на WB 6.3.
Во-первых, нам нужно выяснить, где WB ищет файл. Есть несколько вопросов на эту тему, поэтому вам, возможно, придется немного поиграться (честно говоря, это грязная проблема).
Наилучший способ, если он доступен, - перейти в меню "Сервер" и нажать "Файл опций". Он либо скажет вам, что файл не существует (и сообщит вам путь, который ищет), либо откроет конфигурацию и укажет путь внизу.
Теперь нам нужно добавить следующую строку в файл «my.ini» в разделе [client]
(добавьте также, если он не существует):
init-command="SET autocommit=0"