MySQL 8.0.21のインストールと設定方法を記録してみんなで共有します。 1. ダウンロード 1. インストールパッケージをダウンロードする mysql ダウンロード パス リンクを直接クリックしてダウンロードすることもできます: mysql 8.0.21 2. 圧縮パッケージを解凍する インストールディレクトリに解凍します: 3. このディレクトリに新しいmy.ini設定ファイルを作成します。 [mysqld] # ポート 3306 を設定 port=3306 # mysqlのインストールディレクトリを設定します basedir=D:\environment\mysql\mysql-8.0.21-winx64 # mysql データベースデータの保存ディレクトリを設定します。datadir=D:\environment\mysql\mysql-8.0.21-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 クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。 port=3306 デフォルトの文字セット=utf8 basedir と datadir を独自のディレクトリに置き換える必要があることに注意してください。 4. 環境変数を設定する このコンピューター->プロパティ->システムの詳細設定->環境変数->システム変数->パス mysqlインストールディレクトリの下のbinフォルダのアドレス 5. データフォルダを作成して初期化する Window+R cmdと入力して実行: mysqld --initialize-insecure 最初の落とし穴: VC++2015 (Microsoft Visual C++ 2015 再頒布可能パッケージ) がインストールされていません。vc_redist.x64 をダウンロードしてプログラムを実行し、直接インストールしてください。 2番目の落とし穴: コンピュータにこのファイルがないので、ダウンロードして C:\Windows\System32 にドロップするだけです。 このとき、次のコマンドを実行します: mysqld --initialize-insecure インストールディレクトリに追加のデータフォルダが作成されます 6. 初期化ステートメントを実行する mysqld --defaults-file=D:\environment\mysql\mysql-8.0.21-winx64\my.ini --initialize –console 7. MySQLをインストールする mysqld インストール 別のエラーを報告: 解決策: cmd.exe プログラムを開くときに「管理者として開く」を選択します。 ここに少し追加情報があります: Windows で管理者として cmd.exe を実行する方法。ドライブ C -> Windows -> System32 -> cmd.exe を開いて、右クリックし、管理者として実行します。 次にmysqld installを実行すると、次のように表示されます。 8. 実行後にMySQLを初期化し、ルートユーザーを作成する mysqld --initialize-insecure --user=mysql 9. MySQLサービスを開始する ネットスタートMySQL 10. ルートアカウントとパスワードを設定する mysqladmin -u ルート -p パスワード 123456 起動後、ルート ユーザーのパスワードは空です。Enter キーを押すと、「パスワードを入力」が表示されます。何も入力しないでください。次の手順に進むには Enter キーを押します。パスワードは 123456 です。パスワードを入力しないでください。 ログインユーザー mysql -u ルート -p (Enterキーを押した後、パスワードを入力してください。前回設定したパスワードは123456です) この時点でログインは成功し、インストールは完了です。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux におけるゼロコピー技術の使用に関する簡単な分析
ドラッグ機能は主に、ドラッグによる並べ替え、ポップアップ ボックスのドラッグと移動など、ユーザーがカ...
最近、ウェブサイトを https アクセスに変換したいのですが、すべて完了した後、Baidu Web...
WeChat アプレットの軌跡再生では、主に線描画操作にポリラインを使用し、車の移動操作にマーカーを...
序文Nginx (「エンジン エックス」と発音) は、リバース プロキシ、ロード バランサ、HTTP...
1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...
Vue画像拡大鏡コンポーネントパッケージに基づいて、参考までに具体的な内容は次のとおりです。画像拡大...
最も一般的に使用されるレイアウト要素として、DIV は Web 開発において重要な役割を果たします。...
1. W3C バージョンの flex 2009年版フラグ: display: box; または bo...
1. はじめにページを作成しているときに、複数列のレイアウトに遭遇することがあります。各列の内容が異...
この記事では、Nodejs 開発プロセスで遭遇する配列の特性によって発生する問題と解決策、および配列...
1. 基本概念1. Sitemeshはページ装飾技術です。 1 : フィルターを通してページアクセス...
この記事では、テーブル切り替えプラグインを実装するためのJavaScriptのカプセル化コードを参考...
テーマ今日は、CSS3 を使用して円形スクロール プログレス バー アニメーションを作成する方法を説...
降順インデックスとは何ですか?インデックスについてはよくご存知かもしれませんが、降順インデックスにつ...
目次1. 指令とは何ですか? Vue でよく使われる組み込みの v ディレクティブv-if と v-...