私は自分のPCにUbuntu 16.04 LTSをインストールしました。次のように入力してMariaDBをインストールしようとしたとき:
sudo apt-get install mariadb-server
インストールはスムーズに進みましたが、プロセス中にmysqlルートアカウントのパスワードの入力を求められませんでした。インストール後、MariaDB(mysql -u root -p
)にログインできず、エラーメッセージが表示されました。
ERROR 1698 Access denied for user 'root'
すべてが新規インストールでした。のエントリ/etc/apt/sources.list
がチェックされ、すべての主要コンポーネントが適切に有効化されました。
問題に見えるのは?
@NickWeinbergここでの問題は、システムのルートパスワードではなくデータベースのルートパスワードだと思います
—
-steeldriver
@steeldriverああ、わかった。「sudo apt-get」コマンドと「rootのパスワードを入力するように求められない」が原因で混乱しました。しかし、私はあなたが正しいと思う
—
ニックワインバーグ
@DavidFoerster「mysql -u root -p」でmariadbのルート(Linuxのルートではない)としてログインしようとしていた
—
-user6133116
$
またはがあり#
ますか?(通常のユーザー$
にはプロンプトが表示されますが、ルートにはが表示されるため質問 します#
)