Я установил MySQL на свой mac v10.8.5 со значениями по умолчанию username=''
и password=''
.Как изменить имя пользователя и пароль mysql
Как сменить их на username='root'
и password='root'
?
Я установил MySQL на свой mac v10.8.5 со значениями по умолчанию username=''
и password=''
.Как изменить имя пользователя и пароль mysql
Как сменить их на username='root'
и password='root'
?
Следуйте thid шаг:
Остановить MySQL
sudo /usr/local/mysql/support-files/mysql.server stop
Запустите его в безопасном режиме:
sudo mysqld_safe --skip-grant-tables
Это будет постоянной команды, пока процесс не будет завершен, так открыть другое окно оболочки/терминала, войти в систему без пароля:
mysql -u root
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Измените пароль в нижнем регистре на то, что вы хотите - с одинарными кавычками.
FLUSH PRIVILEGES;
\q
Start MySQL
sudo /usr/local/mysql/support-files/mysql.server start
Вы не можете переименовать пользователя. В вашем случае вам нужно добавить нового пользователя, используя такие заявления -
CREATE USER 'root'@'%';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
SET PASSWORD FOR 'root'@'%' = PASSWORD ('root');
вы правы, но запустить MySQL в безопасном режиме Судо/USR/местные/MySQL/бен/mysqld_safe – JackSun