MySQL 8.0.13 のインストールと設定方法を皆さんと共有したいと思います。お役に立てれば幸いです。 1. mysql-8.0.13インストールパッケージをダウンロードする ダウンロード アドレスで、ダウンロードする zip インストール パッケージを選択します。 2. インストールしたいディレクトリに解凍します 3. my.ini設定ファイルを作成する [mysqld] #ポート port = 3306 #mysql インストールディレクトリ basedir = E:/amp/mysql8 #mysql データ保存ディレクトリ datadir = E:/amp/mysql8/data #許可される最大接続数 max_connections = 1024 #サーバーが使用するデフォルトの文字セットは、character-set-server = utf8mb4です #デフォルトのストレージエンジン default-storage-engine = INNODB #サービス固有識別子 server_id = 1 #スロークエリを有効にするかどうか slow_query_log = 1 #スロークエリログファイルのパスと名前を指定します slow_query_log_file = slow.log #SQL 文は実行時間がこの値を超えた場合にのみ記録されます long_query_time = 10 #binlogを開く log-bin = mysql-bin #sql モード sql_mode = NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES #ここで、mysql8のデフォルトのパスワード検証プラグインがcaching_sha2_passwordに変更されたことに注意してください。 #以前のものとの互換性のため、mysql_native_passwordに戻します デフォルト認証プラグイン = mysql_native_password [mysql] デフォルトの文字セット = utf8mb4 [クライアント] ポート = 3306 デフォルトの文字セット = utf8mb4 4. 管理者としてコマンドラインプログラムを実行し、mysqlのbinディレクトリに入り、インストールコマンドを実行します。 パスワードなし: mysqld --initialize-insecure --console ランダムなパスワードを自動的に生成します: mysqld --initialize --console サービスをインストールして開始します。 mysqld --install [サービス名] net start [サービス名] 5. 上記のランダムに生成されたパスワードを使用してMySQLにログインし、ルートパスワードを変更します。 mysql -u ルート -p mysql8.0.4 より前では、次のメソッドを直接使用できます。 SET PASSWORD=PASSWORD('新しいパスワード'); mysql8.0.4 以降では、次のメソッドのみ使用できます。 ALTER USER 'root'@'localhost' を '新しいパスワード' によって mysql_native_password で識別します。 ユーザーテーブル情報を照会する mysql.user からホスト、ユーザー、プラグインを選択します。 MySQL 8.0 ではユーザーに直接権限を付与する構文が廃止されたため、まずユーザーを作成してから権限を付与する必要があります。 'password' によって mysql_native_password で識別されるユーザー 'username'@'host' を作成します。 すべての権限を付与します: *.* のすべての権限を 'username'@'host' に付与します。 必要に応じて権限を設定します。 *.* に対する select、insert、update、delete、create、drop、alert 権限を 'username'@'password' に付与します。 ユーザー権限の表示: 'username'@'host' の許可を表示します。 6. 最後に、必要に応じて、mysql bin ディレクトリを環境変数に追加できます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Vueはシンプルなショッピングカートの例を実装します
目次アルゴリズム戦略単一ノードの差分配列ノードの差分キー値の使用要件アルゴリズム戦略React の調...
my.ini とは何ですか? my.ini は、MySQL データベースで使用される設定ファイルです...
1. MS SQL Server 2005 --1. ログをクリアするexec('DUMP...
JavaScript の hasOwnProperty() メソッドは、Object のプロトタイ...
目次1. ページレイアウト2. 画像のアップロードと表示3. キャンバスを初期化する4. テンプレー...
目次序文Viteプロジェクトを作成する改修プロジェクトディレクトリの規則その他の構成序文毎日鳩、火ば...
1. 使用シナリオこのような要件があるため、システムが開発されました。ユーザーがデスクトップを離れ...
序文コードを書くと、時々基数変換の問題に遭遇します。一般的な変換には、2進数、8進数、10進数、16...
デフォルトでは、テーブルの境界線は 0 ですが、テーブルの境界線を設定できます。基本的な構文<...
HTML のフォームを使用して、ユーザーからさまざまな種類の入力情報を収集できます。フォームは、実際...
コードをコピーコードは次のとおりです。 <iframe src="1.htm&quo...
序文日常の開発では、MySQL を使用してページングを実装する場合、常に MySQL 制限構文を使用...
序文:前の記事を読んだ後、binlog はデータベースで実行されたすべての DDL および DML ...
mysql ダーティページWAL メカニズムにより、InnoDB はステートメントを更新するときに、...
目次まず多次元配列の平坦化についてお話しましょう方法 1: flat()方法 2: 空の文字列を連結...