Php/mySQL на XAMPP: пароль для phpMyAdmin и mysql_connect разный?
Я запускаю 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?
Ответы
Ответ 1
если вы откроете localhost/phpmyadmin
, вы найдете вкладку "Учетные записи пользователей". Там вы можете определить всех своих пользователей, которые могут получить доступ к базе данных mysql, установить свои права и даже ограничить их доступ.
Ответ 2
Вам нужно изменить пароль непосредственно в базе данных, потому что в mysql пользователи и их профили сохраняются в базе данных.
Таким образом, существует несколько способов. На phpMyAdmin вы просто переходите к пользователю admin, выбираете root и меняете пароль.