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フラッシュのインストール方法

推薦する

Windows 10 Home EditionにDockerをインストールする方法を教えます

Redisの本やSpring Cloud Alibabaの本を執筆した際に、一部の分散コンポーネント...

MySQL における Datetime と Timestamp の使用の概要

目次1. MySQL で現在の時刻を表現するにはどうすればよいでしょうか? 2. TIMESTAMP...

Bootstrap FileInputは画像アップロード機能を実装します

この記事の例では、Bootstrap FileInputの具体的なコードを共有して、画像アップロード...

React+Amapは緯度と経度をリアルタイムで取得し、住所を特定します

目次1. マップを初期化する2. マップポイント3. 位置決めを有効にする4. マップの変更を監視す...

@Font-face の基本的な使い方と、すべてのブラウザと互換性を持たせる方法

@Font-face 基本紹介: @font-face は、Web ページにカスタム フォントを表示...

Vueはボタン切り替え画像を実装します

この記事では、ボタン切り替え画像を実現するためのVueの具体的なコードを例として紹介します。具体的な...

MYSQLは、ショッピングカートに追加する際に重複追加を防ぐためのサンプルコードを実装します。

序文最近、仕事の都合で、APP ショッピングカートの注文支払いに取り組んでいました。テスト中にバグが...

Vue+nodeはオーディオ録音・再生機能を実現

結果: コードロジックを実装するのが主な部分であり、具体的なページ構造を一つ一つ紹介することはありま...

MySQLの日次統計レポートでは、その日にデータがない場合には0が入力されます。

1. 問題の再現:各日の合計数を日ごとにカウントします。データのない日がある場合、グループ化によっ...

サイト全体を灰色にするCSSコードのまとめ

国務院は本日、新型コロナウイルス感染症との闘いで殉教した方々と犠牲者に対し、全国各民族人民の深い哀悼...

MySQL データをエクスポートおよびインポートするための HeidiSQL ツール

場合によっては、SQL へのデータのエクスポートとインポートを容易にするために、特定のツールを使用し...

MySQL統計データテーブルの設計方法

目次リアルタイム更新は必要ですか?マテリアライズド ビュー ツール (Flexviews)カウントテ...

サラウンドリフレクションロード効果を実現するHTML+CSS

この記事では、主に html + css を使用してサラウンド リフレクション ローディング エフェ...

Angularルーティングサブルートの詳細な説明

目次1. サブルート構文2. 例1. 2つの新しいコンポーネントを作成し、その内容を変更する2. ル...