it-swarm.com.ru

php/mySQL на XAMPP: пароль для phpMyAdmin и mysql_connect разные?

Я использую phpMyAdmin и MySQL на XAMPP для Windows.

Я обращаюсь к базе данных MySQL двумя способами. Во-первых, через localhost/phpmyadmin, а во-вторых, через файл connection.phpmysql_connect('localhost','user','password'), который используется другими php-файлами для веб-сайта на сервере).

И для входа в систему phpMyAdmin, и для mysql_connect я использую пользователя root. Я знаю, что не должен использовать root, и это проблема безопасности. Но пароли отличаются! Я установил пароль для доступа к phpMyAdmin через localhost/security, но не могу понять, как изменить пароль, необходимый для mysql_connect

Я думал, что это будет то же самое, но, видимо, это не так. Как мне изменить пароль root через phpMyAdmin?

18
Bernd

если вы откроете localhost/phpmyadmin, вы найдете вкладку под названием «Учетные записи пользователей». Там вы можете определить всех своих пользователей, которые могут получить доступ к базе данных mysql, установить их права и даже ограничить, откуда они могут подключаться.

29
Zim84

Вам необходимо изменить пароль непосредственно в базе данных, потому что при mysql пользователи и их профили сохраняются в базе данных.

Так что есть несколько способов. На phpMyAdmin вы просто заходите к администратору пользователя, выбираете root и меняете пароль.

0
solick