この記事では、MySQL 8.0.13のインストールと設定のチュートリアルを参考までに紹介します。具体的な内容は次のとおりです。 ダウンロード ダウンロード 解凍 解凍後、my.ini ファイルはありません (ポートは 3308 に設定されています)。スクリーンショットは私が追加したものを示しています。 [クライアント] ポート = 3308 デフォルトの文字セット = utf8 [mysqld] ポート = 3308 文字セットサーバー = utf8 ベースディレクトリ=D:\MySQL\mysql-8.0.13-winx64 データディレクトリ=D:\MySQL\mysql-8.0.13-winx64\data グループ連結最大長さ=20000 [WinMySQLAdmin] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe 管理者コマンドライン MySQL インストール ディレクトリの bin ディレクトリでコマンドを実行します。 mysqld --initialize --console 以下の結果が得られた D:\MySQL\mysql-8.0.13-winx64\bin>mysqld --initialize --console 2018-10-24T05:32:45.732454Z 0 [システム] [MY-013169] [サーバー] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) プロセス 43080 としてサーバーの初期化が進行中です 2018-10-24T05:32:45.870611Z 0 [警告] [MY-013242] [サーバー] --character-set-server: 'utf8' は現在、文字セット UTF8MB3 の別名ですが、将来のリリースでは UTF8MB4 の別名になります。明確にするために、UTF8MB4 の使用を検討してください。 2018-10-24T05:33:14.879343Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: MMQP.YfCy5XY 2018-10-24T05:33:37.812581Z 0 [システム] [MY-013170] [サーバー] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) サーバーの初期化が完了しました D:\MySQL\mysql-8.0.13-winx64\bin> 警告が表示されたのでmysqlをチェックしたところ、utf8mb4の使用が推奨されました my.iniファイルを変更する [クライアント] ポート = 3308 デフォルトの文字セット = UTF8MB4 [mysqld] ポート = 3308 文字セットサーバー = UTF8MB4 ベースディレクトリ=D:\MySQL\mysql-8.0.13-winx64 データディレクトリ=D:\MySQL\mysql-8.0.13-winx64\data グループ連結最大長さ=20000 [WinMySQLAdmin] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe 警告はもう不要 D:\MySQL\mysql-8.0.13-winx64\bin>mysqld --initialize --console 2018-10-24T06:06:51.100372Z 0 [システム] [MY-013169] [サーバー] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) プロセス 47804 としてサーバーの初期化が進行中です 2018-10-24T06:07:18.372699Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: nj>uUJkpH4/I 2018-10-24T06:07:36.024435Z 0 [システム] [MY-013170] [サーバー] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) サーバーの初期化が完了しました D:\MySQL\mysql-8.0.13-winx64\bin> デフォルトのパスワードは上に印刷されています: nj>uUJkpH4/I 設置サービス mysqld --MySQL8.0 をインストール これはコンピュータ上の2番目のMySQLなので、サービス名はMySQL8.0に変更されます。 サービスを開始する ネットスタートMySQL8.0 初期パスワードを変更する mysqlにログイン後、実行します ALTER USER 'root'@'localhost' を '123456' によって mysql_native_password で識別します。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: WeChatミニプログラムの基本チュートリアル:Echartの使用
>>: RHEL8 /CentOS8 でマルチノード Elastic Stack クラスターを構築する方法
目次Vue ファースト スクリーン パフォーマンス最適化コンポーネント説明するインターセクションオブ...
1. 何ですか視差スクロールとは、複数の背景レイヤーを異なる速度で動かすことで、3次元のモーション...
長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...
目次Vue CLIはVueプロジェクトを構築しますVue プロジェクトをマークダウン エディターに変...
mysql が誤ってデータを削除しました削除ステートメントを使用して誤ってデータ行を削除する誤ってデ...
まず、PHP5をインストールするのはとても簡単ですyum install php PHP5 を使用し...
Awk はテキスト ファイルを処理するためのアプリケーションであり、ほぼすべての Linux システ...
今日、Baiduのページで練習していたところ、検索ボックスとボタンの余白とパディングの値が0に設定さ...
序文Linux システムのすべてのハードウェア デバイスは、ファイルの形式で表現され、使用されます。...
目次1. 閉鎖の概念追加の知識ポイント: 2. 閉鎖の役割: 3. 閉鎖例3.1 liをクリックする...
Web ページでは、あるページに情報を入力すると、別のページにジャンプし、入力した情報が別のページ...
この記事では、Dockerでイメージ情報を表示する方法を学ぶ必要があります。 1. imagesコマ...
アプリケーションが牛のように遅い理由は数多くあります。ネットワーク、システム アーキテクチャ、または...
序文: MySQL では、システムが多くの文字セットをサポートしており、異なる文字セット間にはわずか...
1. 単一行オーバーフロー1. 1 行がオーバーフローした場合、超過部分は表示されます...または、...