php/MySQL на XAMPP: пароль для подключения phpMyAdmin и mysql отличается?
Я запускаю phpMyAdmin и MySQL на XAMPP для Windows.
Я получаю доступ к базе данных MySQL двумя способами. Во-первых, через localhost/phpmyadmin
, а во-вторых, через файл connection.php
(с mysql_connect('localhost','user','password')
, который используется другими файлами php для веб-сайта на сервере.
Как для входа в phpMyAdmin, так и для mysql_connect
я использую пользователя root. Я знаю, что мне не следует использовать root и что это проблема безопасности. Но пароли разные! Я установил пароль для доступа к phpMyAdmin через localhost/security
, но я не могу рисунок, как изменить пароль, необходимый для mysql_connect
.
Я думал, что это будет то же самое, но, по-видимому, это не так. Как мне изменить пароль пользователя root через phpMyAdmin?
2 answers
Если вы откроете localhost/phpmyadmin
, вы найдете вкладку под названием "Учетные записи пользователей". Там вы можете определить всех своих пользователей, которые могут получить доступ к базе данных mysql, установить их права и даже ограничить, откуда они могут подключаться.
Вам необходимо изменить пароль непосредственно в базе данных, потому что в mysql пользователи и их профили сохраняются в базе данных.
Итак, есть несколько способов. В phpMyAdmin вы просто переходите к администратору пользователя, выбираете root и меняете пароль.