Ubuntu mysqlログイン名とパスワードを表示および変更し、phpmyadminをインストールする

Ubuntu mysqlログイン名とパスワードを表示および変更し、phpmyadminをインストールする

MySQLをインストールした後、ターミナルでmysql -u root -pと入力してEnterを押します。パスワードを入力すると、アクセスが拒否されました......パスワードYES/NOエラーが表示されます

理由は、ユーザー名またはパスワードが間違っているためです。

mysql のユーザー名とパスワードを表示および変更する

最初のステップ:

この時点で、/etc/mysql ディレクトリに入り、 sudo vim/vi debian.実行してその中のユーザー名とパスワードを表示し、このファイル内のユーザー名とパスワードを使用して mysql に入る必要があります。debian.cnf 内のユーザー名が debian-sys-maint の場合、次のようになります。

mysql -u debian-sys-maint -p Enter キーを押します。パスワードの入力を求められます。debian.cnf のパスワードをコピーします (間違いやすいので手動で入力しないでください)。

これでmysqlを入力できます

ステップ2:

ルートパスワードを変更する

前の手順に従ってMySQLクライアントにログインします。

mysql> mysql を使用します。
データベースが変更されました
mysql> ユーザーを更新し、パスワードをpassword('新しいパスワード')に設定します。ここで、user='root';
クエリは正常、4 行が影響を受けました (0.00 秒)
一致した行: 4 変更された行: 4 警告: 0
mysql> 権限をフラッシュします。
クエリは正常、影響を受けた行は 0 行 (0.00 秒)
mysql>終了

ステップ3:

表示するには、新しく変更したルートとパスワードでログインします。

phpmyadminをインストールする

1. ターミナルを開き、 sudo apt-get install phpmyadminと入力してEnterキーを押します。

2. インストールが完了したら、Apache サーバー ディレクトリ (/var/www/html から /media/home/ivalley に変更されています) を確認し、phpmyadmin などのファイルやフォルダーがないことを確認します。

3. ここで重要な点があります。システムがソフトウェアをインストールすると、デフォルトでは/usr/share/にインストールされるため、phpmyadminは/usr/shareにあります。

4. したがって、 sudo ln -s /usr/share/phpmyadmin /media/home/ivalley/phpmyadmin

5. 次に、ブラウザを開き、http://localhost/phpmyadmin と入力し、アカウント名とパスワードを入力すると、スムーズにログインして MySQL データベースを快適に使用できるようになります。

要約する

以上が、Ubuntu で MySQL のログイン名とパスワードを表示および変更し、phpmyadmin をインストールする方法についてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。

以下もご興味があるかもしれません:
  • MySQLでルートユーザーのパスワードを変更する方法
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • mysql8.0 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題
  • MySQL ルートパスワードを変更する 4 つの方法 (要約)
  • MySQLへの外部ネットワークアクセスを許可し、MySQLアカウントのパスワードを変更する方法
  • mysql 8.0.16 winx64 および Linux でルート ユーザーのパスワードを変更する方法
  • MySql8.0以降のバージョンでROOTパスワードを正しく変更する方法
  • Windows 7 で MySQL 8.0.16 をインストールして使用する場合、パスワードの変更と Navicat への接続に関する問題が発生する
  • MySQL 8.0 をインストールした後、初めてログインするときにパスワードを変更する問題を解決する
  • MySQL 5.7 および MySQL 8.0 でルートパスワードを変更する方法の概要
  • MySQLパスワードを変更するいくつかの方法

<<:  reactにおけるstateの略語の詳細な説明

>>:  Linuxフラッシュのインストール方法

推薦する

MySQL マスタースレーブレプリケーションの原理と実践の詳細な説明

目次導入効果原理形状練習するこの記事では、例を使用して、MySQL マスター/スレーブ レプリケーシ...

MySql5.x を MySql8.x にアップグレードする方法と手順

MySQL 5.x と MySQL 8.0.X のいくつかの違いapplication.proper...

MySQL でインデックスとして B+Tree を使用する利点は何ですか?

目次データベースにインデックスが必要なのはなぜですか?インデックスが B+Tree データ構造を使用...

AngularでTweenMaxアニメーションライブラリを使用する際の問題と解決策

最近何もすることがないのでCSSをいじっていますより良いアニメーションライブラリTweenMaxを見...

CSS3 フィルター (フィルタ) ウェブページのグレーまたは黒モードのサンプルコードを実現

フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...

CSSは固定比率のブロックレベルコンテナを簡単に実装できる

H5 レイアウトを設計する場合、通常はバナーに遭遇することになります。例えば、2:1 で表示したい場...

Nginx のアクセス制御とパラメータ調整方法

Nginx グローバル変数Nginx には、$variable 名を通じて使用できるグローバル変数が...

Node.js+express+socket でオンラインのリアルタイム多人数チャットルームを実現

この記事では、オンラインリアルタイム多人数チャットルームを実現するためのNode.js+expres...

3次元画像配置効果を実現する純粋なCSSのサンプルコード

1. 要素の幅/高さ/パディング/マージンのパーセンテージ基準要素の幅/高さ/パディング/マージンの...

Windows 10 で MySql の解凍バージョンをインストールして構成する方法のチュートリアル

Windows 10 で MySql データベースの解凍バージョンをインストールするステップ 1: ...

良いと思う国内のデザインサイトをいくつか選んでみました。

<br />私が良いと思った国内のデザインサイトをまとめてみました。広告ではありません!...

Vueはプラグインを使用して画像を比例してカットします

この記事では、プラグインを使用して画像の比例カットを実現するVueの具体的なコードを参考までに共有し...

NavicatがLinuxサーバー上のMySQLに接続できない問題を解決する

最初は悲しい気持ちになりました。スクリーンショットは以下の通りです。 少し苦労しましたが、解決策は次...

MySql はコミットする必要がありますか?

MySQL が挿入などの操作を実行するときにコミットする必要があるかどうかは、ストレージ エンジン...

Kubernetes コントローラーとラベルの簡単な分析

目次01 k8sの一般的なコントローラーRCコントローラーデプロイメント コントローラーステートフル...