Задайте MySQL root парола с командния ред на WampServer

Инсталирах WampServer версия 2.5 на моя компютър. Опитвам се да задам паролата за root на MySQL с помощта на командния ред, но той не разпознава моите команди.

Когато напиша следното:

mysqladmin -u root състояние

Получавам следната грешка:

'mysqladmin' не се разпознава като вътрешна или външна команда, работеща програма или пакетен файл.

Следвах онлайн указания, за да добавя командния ред на MySQL в WampServer към моя системен път на Windows и мисля, че го направих правилно.

Също така направих търсене в командния ред за файла "mysqld.exe", използвайки

'dir mysqld.exe /s /p'

и не получих път към директория.


person Stephane    schedule 29.05.2014    source източник
comment
Бих проверил отново този път три пъти. Не съм запознат с прозорците на командния ред, но ако mysqladmin не е команда, най-вероятно не може да бъде намерена. Проверете този път :)   -  person macguru2000    schedule 30.05.2014
comment
Може също така да се уверите, че рестартирате или стартирате нова обвивка (терминал).   -  person macguru2000    schedule 30.05.2014


Отговори (2)


Трябва да навигирате в командния ред до папката, където е файлът mysqladmin. Опитайте се да го намерите с интерфейса Find в Windows. След това опитайте да mysqladmin -u root status или каквото ви трябва.

След това можете да добавите неговия път към системните променливи, така че да може да бъде достигнат от всяка папка в командния ред.

person Dusan    schedule 29.05.2014
comment
Грешката идва от инструкциите. Каза да озаглавите системния път с „PATH“. Но след като го промених на "path" вместо това, той проработи. Благодаря за помощта. - person Stephane; 30.05.2014

Можете да добавите парола към root чрез mysqladmin.exe.

Този изпълним файл обикновено е в <wamp path>\bin\mysql\mysqlx.x.x\bin

Извикайте изпълнимия файл със следните параметри.

mysqladmin -u root password rootpassword
person Charlie    schedule 10.03.2016