MySQL 5.7 を新しくインストールしました。ログインすると、パスワードが間違っているというメッセージが表示されます。インストール中にパスワードを変更していません。その後、パスワードなしでログインしてパスワードを変更しました。update mysql.user set password=password('root') where user='root' と入力すると、ERROR 1054 (42S22): Unknown column 'password' in 'field list' というメッセージが表示されます。MySQL データベースにパスワード フィールドがないことが判明しました。パスワード フィールドは authentication_string に変更されています。 したがって、ステートメントを update mysql.user set authentication_string=password('root') where user='root'; に変更します。 私のシステムバージョンは次のとおりです: MySQL パスワードを変更するための完全な手順は次のとおりです。 1. vim /etc/my.cnfにskip-grant-tablesを追加する 2. MySQLを再起動します。/etc/init.d/mysqld restart 3. ターミナルにmysqlと入力してMySQLデータベースに直接ログインし、mysqlを使用します。 MySQL 5.7 でパスワードを変更するには、パスワードの命名規則が変更された ALTER USER 'root'@'localhost'IDENTIFIED BY '********' コマンドを使用する必要があります。 MySQL に設定するパスワードには、少なくとも 1 つの大文字、1 つの小文字、1 つの特殊記号、および 1 つの数字が含まれている必要があります。 5. my.cnfファイルを編集し、skip-grant-tables行を削除してMySQLを再起動し、/etc/init.d/mysqldを再起動します。そうしないと、MySQLはパスワードなしでログインできます。 6.mysql -u ルート -p 次に、MySQLデータベースにログインするためのパスワードを入力します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux で time(NULL) 関数と localtime() を使用して現在の時刻を取得する方法
>>: Vue Routerはバックグラウンドデータに応じて異なるコンポーネントをロードします
1. Animate.css の紹介Animate.css は、Web プロジェクトですぐに使用で...
1. チューニングの必要性 私は、どのように書けばいいのか本当に分からないので、共有するために最適...
Docker Compose は、Docker コンテナ クラスターのオーケストレーションを実現しま...
序文この記事では、mysqld プロセスをシャットダウンするプロセスと、MySQL インスタンスを安...
目次1. 事例紹介2. システムのデフォルトのストレージエンジンとデフォルトの文字セットを表示する3...
lepus3.7 を使用して MySQL データベースを監視中に、次の問題が発生しました。このブログ...
まず、フォームを送信するいくつかの方法を見てみましょう。 1. <!--一般的な送信ボタン--...
Macノードの削除と再インストール消去 ノード -v sudo npm アンインストール npm -...
GitLabのDocker使用法gitlab ドッカー起動コマンド docker run -d -p...
目次Dockerを使用してMySQLサービスをデプロイする方法DockerでRedisサービスをデプ...
<br />以前、「コンテンツページ番号のプレビューナビゲーション」と「写真プレビューナ...
この記事では、MySQL 8.0.15 winx64 圧縮パッケージのインストールと設定方法を参考ま...
ネットワークポートの公開実際、Docker にはネットワーク ポートの公開に関わる 2 つのパラメー...
前回の「最もシンプルなスイッチを実現するCSS」のように、HTML5とCSS3でほとんどの機能をすで...
序文以前、rem適応についての記事を書きましたが、具体的なパッケージは紹介しませんでした。今日は、よ...