この記事では、MySQL 8.0.11圧縮版のインストールチュートリアルを参考までに紹介します。具体的な内容は次のとおりです。 1. MySQLの解凍と設定 ダウンロード: リンクアドレス 解凍: たとえば、D:\mysql に解凍します。 設定: システム環境変数を設定します。MYSQL_HOME=D:\mysql\mysql-8.0.11-winx64 パス新しいパス %MYSQL_HOME%\bin を追加し、保存して終了します。 2. ファイル構成 解凍したルート ディレクトリ mysql-8.0.11-winx64 に my.ini ファイルを作成し、次のコンテンツを追加します。 [mysqld] # ポート 3306 を設定 port=3306 # mysqlのインストールディレクトリをbasedir=D:\mysql\mysql-8.0.11-winx64に設定します # MySQLデータベースデータの保存ディレクトリを設定します。datadir=D:\\MySQL_Datafiles\\data # 許可される最大接続数 max_connections=200 # 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10 # サーバーが使用するデフォルトの文字セットは utf8mb4 です 文字セットサーバー=utf8mb4 #外部ロックを回避するには、--skip-external-locking MySQL オプションを使用します。このオプションはデフォルトで有効です。external-locking = FALSE # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB # デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password [mysqld_safe] ログエラー=D:\\database\\mysql\\mysql_oldboy.err pid ファイル = D:\\database\\mysql\\mysqld.pid # mysql がサポートする SQL 構文、データ検証を定義します sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8mb4に設定します [クライアント] # MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306 デフォルトの文字セット=utf8mb4 上記の 4 つのパラメータを設定し、その他はデフォルトのままにします。ファイル パスには二重のスラッシュ "\\" が含まれていることに注意してください。 dataDir ディレクトリの下にデータを手動で作成せず、ここで設定するだけにしてください。そうしないと、MySQL の初期化が失敗します。 3. MySQLの初期化 (1) 管理者としてcmdを実行し、mysql-8.0.11-winx64\binディレクトリに切り替えて、次のように入力します。 mysqld --initialize --user=mysql --console 注意:初期パスワードは後でログインまたはパスワードを変更するときに使用するので、ここに書き留めておいてください。 (2) MySQL サービスをインストールします: mysqld --install。インストールが成功したことを示すメッセージが表示されます。 4. 初期化パスワードを変更する (1)管理者として新しいコマンドウィンドウを開き、MySQLサービスを開始します: net start mysql 。成功メッセージが表示されます。 (2)MySQLコマンドウィンドウを起動します: mysql -u root -p 。パスワードの入力を求められた場合は、初期パスワードを入力します。 (3)パスワードの変更: ALTER USER 'root'@'localhost' IDENTIFIED BY '新しいパスワード'; (4)データベースを更新する: FLUSH PRIVILEGES; 素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: レスポンシブ原則と Vue2.0/3.0 の違いについての簡単な分析
>>: Nginx レベルで基本的なユーザー認証を構成する手順を完了します。
Linux システムで iso ファイルをインストールするにはどうすればいいですか?インストール手順...
前回、非常に熱心なファンから、月を呼吸する光の効果にできるかどうか尋ねられました。月の大きさの写真が...
目次1. 目的2. 文法3. 練習する1. 目的通常、エラーが発生すると、スクリプトは直ちに停止し、...
目次リナックス1. crontabの基本的な使い方2. ログを有効にする3. スケジュールされたタス...
序文MySQL の日常的な開発やメンテナンスでは、パスワードの紛失やテーブルの破損など、避けられない...
<br />矛盾が生じます。私たちのような小さな工房では、デザインとレイアウトは基本的に...
voidキーワードの紹介まず、void キーワードは JavaScript で非常に重要なキーワード...
まず Linux に ssh をインストールします。例として Centos を使用します。ポータル:...
序文私たちの日常の開発プロセスでは、ソートが頻繁に使用され、そのような要求がある場合もあります。たと...
ポテトチップスパーティーのこのエピソードに参加して、何人かの友人に会えてとても嬉しいです。思いがけず...
この記事では、音楽プレーヤーを実装するためのVue.jsの具体的なコードを参考までに共有します。具体...
この記事の例では、ライトスイッチ効果を実現するためのjsの具体的なコードを参考までに共有しています。...
フロントエンドプロジェクトのパッケージ化.env.productionを見つけて、自分のIPまたはド...
ページ A、B、C の 3 つがあります。ページ A にはページ B が含まれ、ページ B にはペー...
目次1 はじめに2 トリガーの紹介3 トリガーを作成する4 トリガーを表示5. トリガーの削除6 結...