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はシンプルなショッピングカートの例を実装します
目次クエリキャッシュの最適化概要クエリプロセスクエリキャッシュ構成クエリキャッシュの無効化メモリ管理...
簡単な説明<br />IE6および7では、一般的なaタグ(HTMLで記述され、DOM操作...
目次1. リクエストを取得する: 2. 投稿リクエスト: 3. 拡張と補足Vue スキャフォールディ...
目次バックグラウンドで10,000個のデータが失われた再帰法非再帰的方法要約するバックグラウンドで1...
この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...
MySQL 5.7 を新しくインストールしました。ログインすると、パスワードが間違っているというメッ...
Redis クラスターとはRedis クラスターは、Redis が提供する分散データベース ソリ...
目次序文1. 再帰コンポーネント2. 右クリックメニューコンポーネント要約する序文今日、プロジェクト...
目次基本的なデータベース操作2) データベースを表示する3) データベースを選択する4) データベー...
MySQL 一貫性ログMySQL データベースの電源が切れた場合、コミットされていないトランザクシ...
1. 公式サイトを参照してdockerをインストールする2. MySQLイメージをプルします(デフォ...
// これをインストールするのに丸一日かかったので、記録するためにメモを書きました。 //何か問題が...
目次defineComponent オーバーロード関数開発実務defineComponent 関数は...
序文実稼働環境で Docker を使用する場合、多くの場合、データを複数のコンテナ間で永続化または共...
目次1. マウスがカルーセル モジュール上を通過すると、左右のボタンが表示され、モジュールを離れると...