Win 10 MySQL, стартовый конфигурационный файл (my.ini), не загружающий каталог данных - PullRequest
0 голосов
/ 11 сентября 2018

Так что я использовал wamp только для MySQL, но решил обновить, так как wamp использовал MySQL v5. Итак, я установил MySQL версии 8.

Я использую базу данных объемом около 60 ГБ, хранящуюся на моем внешнем твердотельном накопителе. Моя проблема заключается в том, что когда я устанавливал новый MySQL v8, мне пришлось обновить my.ini для отображения состояния внешней БД, но по какой-то причине он просто не будет читать из файл my.ini.

Ниже приведено изображение с my.ini, MySQL Workbench, показывающее, что он использует этот файл my.ini для конфигурации, а также показывающее, что он не использует путь данных, указанный в my.ini.

enter image description here

Даже когда я запускаю и демона, и клиента с явными аргументами, говорящими о том, что я должен использовать эту конфигурацию, он все равно игнорируется.

Одна мысль пришла мне в голову, что, поскольку у меня есть куча файлов MYD / FRM / MYI, и это новая БД, мне придется как-то их импортировать?

enter image description here Поэтому он не хочет читать таблицы?

Спасибо.

1 Ответ

0 голосов
/ 24 сентября 2018

Я понимаю, почему вы думаете, что вам нужно импортировать файлы в папке данных.На самом деле все, что вам нужно сделать, это скопировать старую папку и вставить ее в новую папку сервера mysql.

Внутри новой папки mysql откройте подсказку и выполните команду:

mysql_upgrade -u 'user_name' -p

Введите пароль, и он позаботится об обновлении старых данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...