web-dev-qa-db-ja.com

XAMPP上のphp / mySQL:phpMyAdminとmysql_connectのパスワードは異なりますか?

XAMPP for WindowsでphpMyAdminとMySQLを実行しています。

私は2つの方法でMySQLデータベースにアクセスしています。まず、_localhost/phpmyadmin_を介して、次に、_connection.php_ファイルを介して(mysql_connect('localhost','user','password')を使用して、サーバー上のWebサイトの他のphpファイルで使用されます。

PhpMyAdminログインと_mysql_connect_の両方で、rootユーザーを使用しています。ルートを使用するべきではなく、それがセキュリティの問題であることを知っています。しかし、パスワードは異なります! _localhost/security_経由でphpMyAdminアクセスのパスワードを設定しましたが、_mysql_connect_に必要なパスワードを変更する方法を理解できません。

私はそれは同じだろうと思ったが、明らかにそうではない。 phpMyAdminでルートパスワードを変更するにはどうすればよいですか?

18
Bernd

localhost/phpmyadminを開くと、「ユーザーアカウント」というタブが表示されます。そこで、mysqlデータベースにアクセスできるすべてのユーザーを定義し、権限を設定し、接続できる場所を制限することもできます。

32
Zim84

Mysqlではユーザーとそのプロファイルがデータベースに保存されるため、データベースでパスワードを直接変更する必要があります。

そのため、いくつかの方法があります。 phpMyAdminで、ユーザーadminに移動し、rootを選択してパスワードを変更します。

0
solick