私はmysqlとphpmyadminを設定しましたが、インストール時にパスワードを設定しないことを選択しました。一度設定すると、rootでパスワードなしでログインできますが、phpmyadminから次のエラーが表示されます。
Login without a password is forbidden by configuration (see AllowNoPassword)
以前にphpmyadminフォルダーを/var/www/
に移動しました
次の行を変更してみました
$cfg['Servers'][$i]['AllowNoPassword'] = false;
に
$cfg['Servers'][$i]['AllowNoPassword'] = true;
しかし、まだ成功していませんでしたので、両方のルートパスワードを変更してphpmyadminにアクセスし、データベースを作成できる方法があるのではないかと思っています。
設定によって異なります。以下の指示に従ってphpmyadminを再構成し、MySQLパスワードをリセットします。
Sudo dpkg-reconfigure phpmyadmin
root
Sudo dpkg-reconfigure mysql-server-5.5
この後、ターミナルで次のコマンドを実行して、mysqlサーバーを保護します。須藤mysql_secure_installation
ルートの現在のパスワードを入力(なしの場合は入力):mysqlsamplepassword
助けてほしい!
ごきげんよう!
最近、Ubuntu 12.04とまったく同じ問題に遭遇しました。ルートなしでパスワードなしでログインできないようです。設定でAllowNoPassword設定をTRUEに設定します。後で、間違ったconfig.inc.phpファイルを編集してAllowNoPassword設定を追加していることがわかりました。
Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php
最初はdebianのローカル設定ファイルだと思います。これはusrバージョンを上書きします。