以前、Ubuntu 16.04 に MySQL をスムーズにインストールしました。今回、Ubuntu 18.04 に MySQL 5.7.23 をインストールする際に問題が発生しました。インストールにかなり時間がかかりました。記録を載せておきます。 1. データベースをインストールする sudo apt-getでmysql-serverをインストールします デフォルトでは、mysql-server がインストールされると、mysql-client およびその他の関連クライアントもインストールされます。 2. この時点で直接ログインすると問題が発生します これは落とし穴です。いろいろ苦労した結果、root権限でログインすれば成功することがわかりました。 さて、root ユーザー権限でしかログインできないので、まずは mysql.user のキー情報を見てみましょう。 まず、ユーザー テーブルの構造を確認します。 mysql> ユーザーからの列を表示します。 主に以下の項目があります。 ホストユーザー認証文字列(暗号化されたパスワード)プラグイン 表内のこれらの重要なデータを確認してください。
3. 問題を解決してパスワードを変更する mysql> ユーザーを更新し、authentication_string=PASSWORD("123456")、plugin="mysql_native_password" を設定し、user="root" を設定します。 mysql> 権限をフラッシュします。 # MySQL サービスを終了して再起動します。mysql> exit; fknight@v310:~$ サービスmysqlを再起動します アップデート後: これで、通常のユーザー権限を持つ root アカウント名を使用して MySQL データベースにログインできるようになります。その後、Workbench/Navciat はデータベースに接続して通常どおり使用できるようになります。 要約: # MySQLとWorkbranchをインストールする fknight@v310:~$ sudo apt-getインストールmysql-server mysql-client mysql-workbench # ルート権限でデータベースに接続します。初期パスワードは空です。fknight@v310:~$ sudo mysql -u root -p # プラグインを変更して、通常のユーザーも mysql の root ユーザーとしてログインできるようにし、root パスワードを変更します。 mysql> update user set authentication_string=PASSWORD("123456"), plugin="mysql_native_password" where user="root"; # MySQL サービスを終了して再起動します。mysql> exit; fknight@v310:~$ サービスmysqlを再起動します 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: JavaScript オブジェクト指向の実践の詳細説明: カプセル化とオブジェクトのドラッグ
取引特性1. アトミック性: トランザクションの開始後、すべての操作が完了するか、まったく実行されな...
目次序文SSHとは何かssh は何に使用されますか? sshの使い方ssh 再修正要約する序文ssh...
データ操作とメンテナンスに少しでも知識のある人なら、MySQL 5.5 以前では再生に単一の SQL...
会社が現在使用しているソリューションを確認するためにバックエンドにログインしました。使用される FT...
Rownum は、Oracle での独自の書き込み方法です。Oracle では、rownum を使用...
レンダリング ネットで関連情報を調べたところ、現在のダイナミックグラデーションボーダーの実装方法のほ...
目次1. Redisイメージを取得する2. 6つのRedisコンテナを作成する3. Redisコンテ...
目次結論は実践分析拡張機能要約する結論は親コンポーネントでカスタム イベントが定義されている場合、子...
注意:仮想マシンのメモリは2G以上が推奨され、 Alibaba Cloudのアクセラレーションイメー...
序文最近、フロントエンドの学習に関する以前のメモを整理したところ、モバイル Web 画面の適応 (r...
雑談はここまでにして、インターネット上で見つかる高性能な Yahoo ウェブサイトを構築するための数...
DockerでNginxイメージをダウンロードする docker プル nginx Docker イ...
序文簡単に言えば、tcpdump は、ネットワーク上のトラフィックをダンプし、ユーザーの定義に従って...
目次1. 遅延読み込みとは何ですか? 2. 遅延読み込みを実装する🌄: 2.1 最初の方法: 2.2...
イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...