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はシンプルなショッピングカートの例を実装します
1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...
まず、私の日常生活についてお話しします。MySQLの急速なアップデートにより、MySQLはバージョン...
この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...
目次A. SpringbootプロジェクトのDockerデプロイメント1. Springbootプロ...
コンテンツ属性は通常、::before および ::after 疑似要素で使用され、疑似要素のコンテ...
1. LVM の概要Linux ディスクを管理するときに、このような状況に遭遇することがよくあります...
1. ネットワーク接続方法がブリッジされていることを確認する物理ネットワーク接続ステータスのコピーを...
問題<br />レスポンシブ レイアウトでは、iframe 要素に注意する必要があります...
コードをコピーコードは次のとおりです。 <html xmlns="http://ww...
1.MySQLの複数インスタンスMySQL マルチインスタンスとは、1 台以上のマシン上で複数の M...
序文:ジュニアプログラマーとして、私は自分自身の個人ウェブサイトを構築し、それを他の人に見せることを...
目次チュートリアルシリーズ1. MySQL の紹介2. MySQLの開発履歴3. MariaDBの基...
目次概要コンポーネント間でデータを共有する方法Vuex の原則の紹介Vuexはコンポーネントのグロー...
絶対長さピクセルpx はピクセル値であり、メートルやセンチメートルのような固定の長さです。相対的な長...
ソフトウェアとハードウェア環境centos7.6.1810 64ビット cat /etc/red...