この記事は、参考のためにMySQL 8.0.17のインストールと設定のグラフィックチュートリアルを記録しています。具体的な内容は次のとおりです。 1. インストールパッケージをダウンロードする ダウンロード先: インストールパッケージ 2. インストールパッケージをディレクトリに解凍します ここではD:\mysql-8.0.17-winx64に解凍されています。 3. 環境変数を設定する マイコンピュータ → 右クリック → プロパティ → システムの詳細設定 → 環境変数 「編集」をクリックして、MySQL binフォルダのアドレスを追加します 4. 設定ファイル MySQL フォルダ D:\mysql-8.0.17-winx64 に新しい my.ini ファイルを作成し、次の情報を記述します。 [mysqld] # ポート 3306 を設定 port=3306 # mysql のインストール ディレクトリを設定します。basedir=D:\\mysql-8.0.17-winx64 # ここでは必ず二重スラッシュ \\ を使用してください。私は単一のスラッシュを使用すると間違いを犯しますが、他の人のチュートリアルを見ると、単一のスラッシュを使用している人もいます。自分で試してみてください # mysql データベースデータの保存ディレクトリを設定します datadir=D:\\mysql-8.0.17-winx64\\Data # 上記と同じ # 最大接続数を許可します max_connections=200 # 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10 # サーバーが使用するデフォルトの文字セットは UTF8 です 文字セットサーバー=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB # デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [クライアント] # MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306 デフォルトの文字セット=utf8 5. MySQLをインストールする 管理者として cmd を開き、MySQL インストール パスに移動して、次のコマンドを入力してデータベースを初期化します。 mysqld --initialize --console 知らせ!実行出力には次の段落が含まれます。 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されます: zyNrYHh2yF-E root@localhost: の後の「zyNrYHh2yF-E」は初期パスワードです (最初のスペースを除く)。パスワードを変更する前に、このパスワードを覚えておく必要があります。このパスワードは、次回のログイン時に必要になります。 すぐにシャットダウンしてしまったり、忘れてしまったりしても大丈夫です。初期化した datadir ディレクトリを削除して、再度初期化コマンドを実行すれば再生成されます。もちろん、セキュリティ ツールを使用して、任意の方法でパスワードを強制的に変更することもできます。 6. 設置サービス MySQLインストールディレクトリD:\mysql-8.0.17-winx64\binに入力します。 mysqld --インストール 元のコマンドは次のようになります: mysqld --install [サービス名] ただし、その後ろのサービス名は省略可能で、デフォルト名は mysql です。もちろん、コンピューターに複数の MySQL サービスをインストールする必要がある場合は、mysql5 や mysql8 などの異なる名前で区別できます。 7. MySQLサービスを開始する MySQLを起動します。 ネットスタートMySQL (net stop mysql コマンドでサービスを停止します。sc delete MySQL/mysqld -remove コマンドで MySQL サービスをアンインストールします) 8. パスワードを変更する MySQL インストール ディレクトリ D:\mysql-8.0.17-winx64\bin に入力します。 mysql -u ルート -p MySQLに入るには以前のパスワードを入力してください。 MySQL でコマンドを実行します。 ALTER USER 'root'@'localhost' を '新しいパスワード' によって mysql_native_password で識別します。 パスワードを変更します。コマンドの末尾の「;」に注意してください。これは MySQL の構文です。 インストール完了 デフォルトでインストールされたデータベースを表示できます データベースを表示します。 デフォルトの MySQL ユーザーを見てみましょう: mysql.user からユーザー、ホスト、認証文字列を選択します。 管理者ルートのホストは localhost です。つまり、localhost のログイン アクセスのみが許可されます。他の IP アドレスからのログインを許可する場合は、新しいホストを追加する必要があります。すべてのIPアクセスを許可する場合は、直接「%」に変更できます。 その他の操作については、MySQL ユーザーの作成と認証を参照してください。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue でフルスクリーンを実装し、フルスクリーン終了を監視する
Linuxバージョンのアップグレード: 1. まず、Linuxオペレーティングシステムに付属するPy...
目次過去1週間の時間を取得する過去1か月の時間を取得する過去3か月分を取得新しい Date() と ...
目次1. 一意の値をフィルタリングする2. 短絡評価2.1 シナリオ例3. ブール変換4. 文字列を...
背景最近、オンライン操作中に DML ステートメントを実行しました。これは絶対確実だと思っていました...
目次MySQL NDB Clusterとはクラスター構築のための準備作業クラスターのデプロイを開始す...
MySQL 認証コマンド grant の使用方法:この記事の例は MySQL 5.0 以降で実行され...
この記事の例では、ページング効果表示を実現するためのミニプログラムの具体的なコードを参考までに共有し...
目次1. 背景建築問題現象2. 分析プロセス接続プール不安に陥る雲を晴らして光を見よう3. 解決策I...
1. 分散ストレージシステムの概要情報技術の継続的な発展により、利便性がもたらされる一方で、データ量...
1. Centos7.6システムを作成し、システムを最適化する1. NetworkManagerをオ...
ウェブサイトの構築では、HTML と CSS に関するさまざまな問題に常に遭遇します。ウェブサイト ...
目次序文非同期読み込みパッケージコンポーネントコンポーネントの使用インターフェースをカスタマイズする...
1. Baidu Eslint Ruleプラグインをインストールする npm i -D eslint...
ドロップダウンボックス、テキストフィールド、ファイルフィールド 上半分はデモンストレーション効果、下...
必要なコメントを追加することは、責任感と道徳心のあるフロントエンド開発者が持つべき良い習慣であり、コ...