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

推薦する

JavaScriptはクリックするとランダムなグラフィックを生成します

この記事では、クリックするとランダムグラフィックの生成を実現するJavaScriptの具体的なコード...

Dockerを使用してコンテナリソースを制限する方法

覗き見の問題サーバーでは、IIS サービスが複数のサイトを展開していると仮定すると、サイトの 1 つ...

MySQLでテーブルインデックスを構築する方法

目次複数の種類のフィルタリングをサポート複数の範囲のクエリを避ける並べ替えを最適化するインデックスの...

Reactはconetxtを通じてマルチコンポーネント値転送関数を実装します

この関数の効果はvue的provide/injectに似ています。 contextを通じて反応できる...

Vue テンプレート構成と Webstorm コード形式仕様設定

目次1. コンパイラコードフォーマット仕様設定2. Vueテンプレートの設定1. コンパイラコードフ...

Linux 最速のテキスト検索ツール ripgrep (grep の最良の代替)

序文テキスト検索ツールといえば、Linux で最も便利でよく使われるツールの 1 つである grep...

VMwareがLinuxシステムをインストールして起動した後に黒い画面が表示される問題を解決する

1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...

HTML ボディタグと HTML でよく使われる制御タグの詳細な説明

1. <body> タグ: Web ページの本体をマークするために使用されます。body...

Web開発で使用される基本的な概念と技術の紹介

本日は、Web 開発で使われる基本的な概念と技術を初心者向けに紹介します。A から Z まで合計 2...

Linux運用保守ツールSupervisor(プロセス管理ツール)のインストールと使用

1. はじめにSupervisor は Python で開発された汎用プロセス管理プログラムです。通...

Vueのドラッグスクリーンショット機能を実装する簡単な方法

マウスをドラッグしてページのスクリーンショットを撮ります(指定した領域にスクリーンショットをドラッグ...

レスポンシブ原則をシミュレートするための基礎コードの Vue 実装の例

目次1.Vue.js の機能: 2.Observer.js 関数 (データハイジャック): 3. C...

vue.js ベースの QQ チャット ルーム

目次導入効果のデモンストレーションは次のとおりです。 MChat コンポーネントのレンダリング: I...

Vue ページ スタック マネージャーの詳細

目次2. 試した方法2.1 キープアライブ2.2 ネストされたルートを持つ CSS 3. 機能説明4...

ウェブフロントエンド開発の細部

1 選択タグは閉じられている必要があります <select></select>...