1. インストール

※画像を押すと拡大できます
CENT OS を使っていたときと、最初の root の設定するところが違い、少しはまったので、メモを残しておきます。

(1) インストール環境

phpmyadmin をインストールする私の環境は、以下の通りです。

OS: "Ubuntu 18.04 LTS"
MySQL: "5.7.22-0ubuntu18.04.1 (Ubuntu)"
PHP: "7.2.5-0ubuntu0.18.04.1"

(2) phpMyAdmin を下記コマンドでインストールしました

sudo apt-get -y install phpmyadmin


コマンドを実行すると、下記のような設定画面が表示されます。phpMyAdmin用のユーザーとパスワードを作成するように促されますが、root のパスワードを設定するようにはなっていません。
クリックで画像を拡大表示します
 
(3) はまる 序章
基本、すべて Yes で進んでいき、インストールが完了。さきほど作った、phpmyadmin 用のアカウントでログインして、めでたし、めでたし。

なはずでしたが、ダメです。
この phpmyadmin のユーザーでは、DBの作成の権限等を一切持っていないので、何もできません!

あー、そうだ、root でログインすればいいのね。

root は、パスワードを設定していないから、root パスワードなしでログインだね!


しかし、phpMyAdmin の画面で、root でパスワードなしで、ログインしようとすると、
Access denied for user 'root'@'localhost'
と怒られてしまいました。
クリックで画像を拡大表示します
 
そこで、ググって、このあたりの情報を見て、
mysql_secure_installation
というのを見つけました。

「これだー!!これを使うように変わったんだー!」
と思って、この通りやってみました。

が、パスワードが変更できません!