mysql 8.0.20 winx64.zip圧縮版のインストールチュートリアルは以下のように記録され、みんなと共有されます 1. ダウンロード MySQL公式サイト: リンク リンクを直接クリックしてダウンロードすることもできます: mysql 8.0.20 2. ドライブ F に新しい mysql ディレクトリを作成し、mysql の下に新しい MySQL フォルダを作成し、圧縮パッケージを MySQL フォルダに解凍します。 3. zip ファイルのルート ディレクトリに新しい my.ini を作成します。 (新しいテキストドキュメントを作成し、サフィックスを .ini に変更します) 5. 次に、my.ini を編集し、MySQL ルート ディレクトリ、データベース データが保存されるディレクトリなどを設定します。 [mysqld] # ポート 3306 を設定 port=3306 # MySQLのインストールディレクトリを設定します basedir=F:\mysql\MySQL # mysqlデータベースデータの保存ディレクトリを設定します。datadir=F:\mysql\Data # 許可される最大接続数 max_connections=200 # 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10 # サーバーが使用するデフォルトの文字セットは UTF8MB4 です 文字セットサーバー=UTF8MB4 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB # デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=UTF8MB4に設定します [クライアント] # MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306 デフォルトの文字セット=UTF8MB4 6. 権限の問題によって発生するエラーを回避するために、CMD を管理者として実行します。そうしないと、インストール中にエラーが報告され、インストールが失敗します。管理者としてコマンドラインを開き、解凍したルートディレクトリ/binディレクトリを入力します。 7. データベースを初期化します。手順: mysqld --初期化 8. ランダムなパスワードを取得してデータベースを初期化します。前の手順を実行すると、初期化パスワードを含む .err ファイルがデータ ディレクトリに生成されます。このファイルを編集して開き、パスワードを見つけます。ファイルの命名規則は、以下に示すように[コンピュータユーザー名.err]です。 (パスワードには先頭のスペースが含まれないことに注意してください。ポート3306が占有されているなど、以下のサービスの起動にエラーがある場合は、このファイルも確認できます。) 9. MySQLサービスをインストールする mysqld --mysql80 をインストールします サービスをアンインストールする必要がある場合は、次のコマンドを実行します。 mysqld --mysql80 を削除します 10. サービスを開始する ネットスタートmysql80 11. パスワードを変更する mysql -u ルート -p Enter キーを押して、生成された一時パスワードを入力します。 改訂: ユーザー 'root'@'localhost' を変更し、'123456' によって識別します。 12. Navicat接続テスト 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vueはページに透かし効果を追加する機能を実装します
>>: Vue.jsで実装されたカレンダープラグインの使い方を詳しく説明します
私が学習していたときに使用していたバージョンは比較的新しいものであり、インターネット上のチュートリア...
新しいserver.jsを作成する糸初期化 -y 糸を追加エクスプレスノードモン -D var ex...
問題の説明プラグインをインストールした後、ES7 React/Redux/GraphQL/React...
JS で CSS 変数を使用する方法:export キーワードを使用して、js オブジェクトを le...
最近、CSS インターフェースに取り組んでいるときに、line-height と height とい...
目次1. toStringメソッドの3つの機能2. オブジェクトを表す文字列を返す3. カスタム t...
皆さんはこのような状況に遭遇したことがあるでしょうか。プロジェクトや研究開発を行う際に、緊急にファイ...
フォーム要素はたくさんあります。簡単にまとめると、次のようになります。私のやり方では、主にテキスト ...
MySQL 8 は、NoSQL、JSON などのサポートなど、まったく新しいエクスペリエンスをもたら...
テーブルを切り捨てる個々の行の削除をログに記録せずに、テーブル内のすべての行を削除します。文法 テー...
まずは違いについて話しましょう最後に、書き換えられたルールは、次の場所と一致させるために書き換えられ...
目次setStateを使用する理由setStateの使用法非同期または同期更新要約するsetStat...
Supervisor は非常に優れたデーモン管理ツールです。自動起動、ログ出力、自動ログカットなど、...
方法1: SET PASSWORDコマンドを使用する mysql> username@loca...
目次1. 冷蔵庫に入りきらない象2. シャドウクローン文字列3. 実際に見た「奇妙なボール」 4. ...