この記事では、MySQL 8.0.20のインストールと設定方法についての詳細なチュートリアルを参考までに紹介します。具体的な内容は次のとおりです。 1. mysql8.0.20インストールパッケージをダウンロードする MySQL公式サイト: リンク リンクを直接クリックしてダウンロードすることもできます: mysql 8.0.20 インストール パッケージを見つけてダウンロードします。 (公式サイトは英語です。分からない場合は、ウェブサイトをGoogleにコピーして翻訳することができます) ローカル コンピューターに直接ダウンロードするには、[ログインをスキップ] をクリックします。 mysql1をインストールします。ダウンロード後、zip圧縮ファイルになります 解凍してください。 2. 解凍後、環境変数を設定する マイコンピュータを右クリック ===>プロパティをクリック ===>システムの詳細設定をクリック ===>環境変数 ===>システム変数パス ===>編集 ===> 詳細なシステム設定をクリック 環境変数をクリック システム変数でパスを見つけて編集をクリックします 「新規」をクリックし、MySQL をインストールした bin パスを入力します。 私の場合は、D:\JAVA\mysql8.0(Windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64\binなので、このパスが環境変数に書き込まれます。環境変数を設定したら、「OK」をクリックします。 3. MySQLを設定する 最新バージョンの zip には my.ini ファイルがないため、自分で新しい my.ini ファイルを作成する必要があります。 (my.ini はポート、接続数などの設定です) 場所を忘れずに確認して、間違えないようにしてください。 [mysqld] #ポート3306を設定 port=3306 #mysqlのインストールディレクトリを設定します basedir=D:\JAVA\mysql8.0(Windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64 #mysqlデータベースの保存ディレクトリを設定します。datadatadir=D:\JAVA\mysql8.0(Windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64\Data #許可される最大接続数 max_connections=200 #許容される接続失敗の回数。 最大接続エラー数=10 #サーバーが使用するデフォルトの文字セットはutf8mb4です 文字セットサーバー=utf8mb4 #新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB #デフォルトの認証では「mysql_native_password」プラグインが使用されます #mysql_native_password デフォルト認証プラグイン=mysql_native_password [mysql] #MySQLクライアントのデフォルトの文字セットを設定します default-character-set=utf8mb4 [クライアント] #mysqlクライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート=3306 デフォルトの文字セット=utf8mb4 必ず、mysql インストール パスを、独自のインストール パスと一致するように変更してください。 4. MySQLを初期化して起動する 1. 一部のチュートリアルでは、データ フォルダがない場合、mysql-8.0.20-winx64 のルート ディレクトリに新しいデータ フォルダを作成するように要求される場合があります。これは問題です。後でコマンド ラインを使用して MySQL をインストールすると、初期ログイン パスワードが見つかりません。実際には、mysqld --initialize コマンドを入力して MySQL を初期化すると、新しいデータ フォルダが自動的に作成されます。 そうでない場合は、手動で作成してください。 2. bin ディレクトリに cmd と入力し、管理者としてコマンドを開きます。 cmdと入力した後、Enterキーを押します 管理者としてcmdコマンドを直接開き、cdコマンドを使用してbinディレクトリに切り替えることもできます。 そして実行 mysqld --initialize --console 注文。実行後、A temporary password is generated for root@localhost: という文を見つけます。初期パスワードは localhost の後にあります。 サービス入力を開始 ネットスタートMySQL 入力 mysql -u ルート -p データベースにログインすると、パスワードの入力を求められます。次に、上記のパスワードを使用してログインし、パスワード ステートメントを変更します。 ALTER USER root@localhost は '123456' によって識別されます。 パスワードを123456に変更 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: SSH経由でローカルLinux仮想マシンに接続するプロセスを記録する
>>: Vue echarts は棒グラフの動的な表示を実現します
「開発とは、単にコードを書くだけではない」というのは、3EV の Dan Frost 氏の言葉です。...
Node.js の人気に応えて、最近、いくつかのサーバー側機能を実装するために Node.js を使...
この記事では、gearman+mysql メソッドを使用して永続化操作を実装します。ご参考までに、詳...
検証環境: [root@~~/]# rpm -qa | grep mysql mysql-5.6.2...
目次1件のレビュー2 水平分割の5つの戦略2.1 ハッシュ2.2 範囲2.3. キー2.4. リスト...
目次序文sql_mode の説明最も重要なオプションすべてのオプション要約する序文前回の記事「MyS...
目次0x0 はじめに0x1 RBAC 実装0x2 クレームベースの承認0x3 統合 CASL 0x4...
この記事では、テーブル構造操作やフィールド操作など、MySQL データ テーブルの基本的な操作につい...
目次1. 複数の .catch 2. 複数の .catch 3. .then と .catch の連...
この記事では、docker 経由で Jenkins+Maven+SVN+Tomcat をデプロイし、...
Vue コンポーネントをカプセル化する場合でも、機能コンポーネントをクロスファンクショナルに使用しま...
目次1. 関数を宣言する2. 関数の呼び出し3. 関数パラメータ4. 関数の戻り値5. 議論の使用6...
背景事業が発展するにつれ、会社の事業内容や規模は拡大し続け、ウェブサイトには大量のユーザー情報やデー...
jQueryプラグインの毎日の積み重ねメニュー、参考までに、具体的な内容は次のとおりです。スタックメ...
序文ソースコードは合計で 100 行強しかありません。これを読めば、react-dnd などの成熟し...