Ubuntu 18.04 で MySQL のインストール時にパスワードが要求されない場合の解決方法

Ubuntu 18.04 で MySQL のインストール時にパスワードが要求されない場合の解決方法

Ubuntu 1804 への MySQL 5.7 のインストールについて詳しく紹介します。

MySQLをインストールするコマンドを実行します

sudo apt で mysql-server をインストールします
sudo apt でmysqlクライアントをインストールします

インストール後、起動しているかどうかを確認します。

sudo ps aux | grep mysql

起動している場合は、上記のコマンドを実行すると対応する情報が表示されます。起動していない場合は、次のコマンドを実行して mysql を起動できます。

sudo サービス mysql 開始

さらに、後で MySQL を再起動する必要があります。MySQL を再起動およびシャットダウンするコマンドは次のとおりです。

sudo サービス mysql を再起動
sudo サービス mysql を停止

mysql が正常に起動したことを確認したら、mysql にログインできます。ただし、インストール プロセス中にユーザー名とパスワードの入力を求める手順はありません。この時点で、デフォルトのユーザー名とパスワードは '/etc/mysql/debian.cnf' で確認できます。

sudo cat /etc/mysql/debian.cnf 

ここに画像の説明を挿入

ユーザー名とパスワードを使用して mysql にログインできます。

mysql -udebian-sys-maint -pZBms1EM5icCfeePV 

ここに画像の説明を挿入

ただし、デフォルトのユーザー名とパスワードは覚えにくいものです。次の SQL ステートメントを使用して、my_name という名前のユーザーとパスワード my_password を追加できます。

データベースを表示します。
mysql を使用します。
ユーザーを更新します。set authentication_string=PASSWORD("my_password") where user='my_name';
ユーザーを更新し、plugin="mysql_native_password" を設定します。
権限をフラッシュします。
出口; 

ここに画像の説明を挿入

ユーザーを追加したら、mysql を再起動し、my_name でログインします。

要約する

上記は、Ubuntu 18.04 に MySQL をインストールするときにパスワードが要求されない問題と解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntu 18.04 Linux システムに JDK と Mysql をインストールする方法
  • Ubuntu 18.04 に Apache、MySQL、PHP、LAMP をインストールするための完全なチュートリアル
  • Ubuntu 18.04.4 に MySQL をインストールするプロセスの詳細な説明

<<:  MySQL 圧縮パッケージ版 zip インストール設定方法

>>:  Windows で mysql 8.0.12 をインストールするための詳細なチュートリアル

推薦する

JS関数の継承について学ぶ記事

目次1. はじめに: 2. プロトタイプチェーン継承: 3. コンストラクタ継承の借用(オブジェクト...

CSS 要素で計算されたスタイルを取得します (カスケード/最終スタイル後)

CSS 要素内の計算されたスタイル (つまり、カスケード後の最終的なスタイル) を取得するには、W3...

あなたのウェブサイトはIE8に適していますか?

オリンピック期間中にIE8ベータ2がリリースされ、英語版のリリースに合わせて中国語版も第一波でリリー...

WeChatアプレットがシンプルな計算機機能を実装

WeChatアプレット:シンプルな計算機、参考までに、具体的な内容は次のとおりです。ミニプログラムに...

Docker ビルド PHP 環境チュートリアル詳細説明

Dockerのインストール公式インストールスクリプトを使用して最新バージョンのDockerをインスト...

HTMLでカメラを読み込む方法

効果図: 全体的な効果: ビデオ読み込み中: 写真:ステップ1: HTML要素を作成するまず、HTM...

nginx のインストールが完了した後に PHP を解析できない問題の解決方法

目次方法1方法2 nginxをインストールした後、PHPコードを解析できないことがわかりました。解決...

Unicode の一般的な文字の概要

初期のコンピューターのほとんどは ASCII 文字しか使用できませんでしたが、その後、主要な西洋のア...

FileZilla 425 FTP に接続できない (Alibaba クラウド サーバー) の解決策

Alibaba Cloud ServerがFTPに接続できないFileZilla 425 データ接続...

Linuxカーネルをコンパイルする方法

1. 必要なカーネルバージョンをダウンロードする2. オペレーティングシステムにアップロードする3....

Vueルーティング相対パスジャンプメソッド

目次Vueルーティング相対パスジャンプ1. 属性の追加2.router.resolveメソッドVue...

jsを使用して簡単なスネークゲームを書く

この記事では、参考までに、jsで書かれたシンプルなスネークゲームの具体的なコードを紹介します。具体的...

MySQL のデータ統計に関するヒント

よく使用されるデータベースである MySQL では、多くの操作が必要です。デジタル操作には非常に便利...

...

入力ファイルのカスタムボタンの美化(デモ)

以前にも同じような記事を書いたことがありますが、js スクリプトを使用しており、ファイルパスを表示で...