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 つは、現在のビジネス ニーズを満たす MySQL の...
Windowsユーザー向けDocker で openGauss を使用するopenGaussイメージ...
目次1. Linuxシステムの操作レベルの概要2. 実行レベルを確認する3. 現在のシステムの動作レ...
この記事では、VUEの具体的なコードを共有して、下部吸引ボタンを実装する例を紹介します。具体的な内容...
1. PRIMARY KEY(主キーインデックス)を追加するmysql>ALTER TABLE...
目次1. JavaScriptを記述する場所2. JavaScriptでよく使われる入力文と出力文1...
js では、ログインまたは登録を確認する前に、ユーザーが特定の契約書を読むように設定します (使用...
通常は、最初に Dockerfile ファイルを定義し、次に docker build コマンドを使...
コンテナの場合、最も単純なヘルスチェックはプロセス レベルのヘルスチェックであり、プロセスが稼働して...
目次1. 概要1. 説明文テスト2. 結果の各列の説明2. ID列の説明1. 環境整備2. expl...
リストは、類似または関連する一連の項目をリストするために使用されます。順序なしリスト(箇条書きリスト...
1. 属性へのリンク(1)ルーティングパスを配置する(2)指定された形式でオブジェクトを配置する{パ...
ナビゲーション、少量のデータテーブル、中央揃え<!DOCTYPE html PUBLIC &q...
WeChat アプレットのスクロール ビューでは、プルアップして読み込むときにバグが多く発生します...