MySQL-8.0.22-winx64のデータベースインストールチュートリアルは参考になります。具体的な内容は次のとおりです。 1. インストール手順 インストール パッケージをインストール ディレクトリに直接解凍します。 2. システム変数パスを追加する 解凍されたビンが配置されているパスを入力し、パス環境でパスを構成します。 3. 新しい設定ファイルを作成する たとえば、解凍後のbinパスは(C:\Program Files\mysql-5.6.41-winx64\binなど)です。解凍後のパス(C:\Program Files\mysql-5.6.41-winx64\など)に新しい構成ファイルを作成します。 [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] # ポート 3306 を設定 port = 3306 # mysqlのインストールディレクトリを設定します basedir=C:\\Mysql\\mysql-8.0.17-winx64 # MySQL データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります。# datadir=C:\\Mysql\\mysql-8.0.17-winx64\\data # 許可される最大接続数 max_connections=20 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 注:デフォルトでは、新しいファイルは Windows.txt ファイルに作成され、サフィックスを ini に変更する必要があります。 また、my.ini 構成ファイルのエンコード ルールは ANSI である必要があることに注意してください。そうでない場合、インストール コードの実行時にエラーが報告されます。 4. 管理者としてコマンド ラインを開き、ファイルを解凍した bin ディレクトリにディレクトリを切り替えます。 ヒント:管理者権限で実行するコマンド ウィンドウを選択し、ステップごとに入力します。 5. Mysqlを初期化します。Mysql8.0以降では、データフォルダが自動的に生成されます。次のコードは適切なものを選択します。 mysqld --initialize-insecure (推奨、ルートパスワードを設定しないでください) //生成されたパスワードは、実際の接続中に誤って入力されたり忘れられたりして、MySQL への接続に失敗する可能性があります。 mysqld --initialize --console (推奨されません。コンソールでランダムなルート パスワードを生成します)
注:実行時に何かが足りないというメッセージが表示される場合は、Microsoft ランタイム ライブラリが不足しており、ダウンロードしてインストールする必要があることを意味します。 6. MySQLをインストールする //mysql をインストール service mysqld install mysql //mysql サービスをアンインストールする sc delete mysql (管理者権限が必要) //mysql サービスを削除します (mysql を停止する必要があります) mysqld -削除 コマンドが正常に実行されると、通常は「サービスが正常にインストールされました」と表示されます。 7. MySQLサービスを有効にする ネットスタートMySQL 8.Mysqlにログインする mysql -uroot 9. パスワードの設定(変更) // データベースを切り替えてmysqlを使用します。 // root ユーザーのパスワードを 225514 に変更し、必要に応じて自分で設定します alter user 'root'@localhost identified by '225514'; //権限をフラッシュします。通常、パスワードを変更するときやユーザーを承認するときに権限をフラッシュする必要があります。 // mysqlを終了し、両方ともデータベースを正常に終了できます 出口 注意: MySQL 8.0 以降では、パスワード機能を使用してパスワードを変更することはできません。 10. データベースに再ログインする //Enterキーを押した後、正しいパスワードとmysql -uroot -pを入力します。 11. インストールが完了したら、エンコード バージョンが新しいため、パスワードのエンコード ルールを変更する必要があります。変更しないと、他のソフトウェアがデータベースに接続できなくなります。 cmd ウィンドウがデータベースに入ったら、次のコードを実行します。 mysql_native_password で識別されるユーザー 'root'@'localhost' を 'root' によって変更します。 権限をフラッシュします。 これで、MySQL 8.0.22 のインストールと設定の紹介は終了です。ぜひ、さらなるアドバイスをいただき、お互いにコミュニケーションを取り、一緒に学んでいきましょう。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: HTML をホームページとして設定し、お気に入りに追加_Powernode Java Academy
>>: Nginx 502 Bad Gateway エラーの原因と解決策
モバイル デバイスでは、金額を表示するために円形の波グラフィックがよく使用されます。最初は、この効果...
MySQL マスター スレーブ レプリケーションを使用する利点は次のとおりです。 1. 安定性を向上...
目次1. プロトタイプチェーン継承2. コンストラクタによる継承3. 組み合わせ継承4. プロトタイ...
序文:日々の勉強や仕事の中で、データをエクスポートする必要に迫られることがよくあります。たとえば、デ...
この記事では、参考までに、シンプルな広告ウィンドウを実装するためのjsの具体的なコードを紹介します。...
1. Docker環境を構築する1. Dockerfileを作成する Centos:latest か...
目次1. nodejsをダウンロードする2. ダブルクリックしてインストール3. グローバル npm...
1. CSS を使用して、小さな尖った角のチャット ダイアログ ボックスと尖った角の吹き出しを描画...
Element UIのtextarea input自動サイズに設定すると、テキストボックスのデフォル...
平日はニュースに注目して、テンセントをよく閲覧しています。しかし、コメントへの返信はほとんど見られま...
IPSec の概要IPSec (インターネット プロトコル セキュリティ): ネットワーク層と適用さ...
1. インストール dockerhub を通じてインストールする mariadb のバージョンを検索...
ps: Linux システムで root アカウントのリモート ログインを無効にする方法は次のとおり...
1. はじめに● ランダム書き込みではヘッドがトラックを頻繁に変更するため、効率が大幅に低下します。...
Animation.css を使うと公式サイトのフォントがだんだんと変わっていくのが分かりました。c...