この記事では、MySQL 8.0のダウンロードとインストールについてご紹介します。具体的な内容は以下のとおりです。 まず最初にMySQLの8.0バージョンをダウンロードします。公式ウェブサイトにアクセスしてダウンロードし、BaiduでMySQLのダウンロードを直接検索して、次のページを選択します。 入力後、コミュニティバージョンを選択します。これはコミュニティです 下部にあるコンピュータのビット数に対応するzipバージョンを選択します 64ビット版を直接ダウンロードすることもできます 1. インストールおよび設定ファイル ダウンロードしたインストール パッケージを、見つけやすい任意のパスに解凍します。初期化する前に、my.ini ファイルを設定する必要があります。解凍後のフォルダには my.ini ファイルがないので、新しいファイルを作成し、次の内容をコピーして、次のプロンプトに従っていくつかのパスを変更する必要があります。 [mysqld] # ポート 3306 を設定 port=3306 # MySQL のインストールディレクトリを設定します basedir=C:\Program Files\MySQL // データベースのインストールディレクトリに変更します # MySQL データベースの保存ディレクトリを設定します datadatadir=E:\database\MySQL\Data // 通常はデータベースのルートディレクトリ、つまり上記のパスに 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 2. データベースの初期化 コマンドプロンプトを管理者として実行し、MySQL インストールディレクトリの bin ディレクトリに入り、コマンドmysqld --initialize --consoleを実行します。bin ディレクトリに入る方法がわからない場合は、Baidu にアクセスしてください。ここでは詳しく説明しません。 C:\Program Files\MySQL\bin>mysqld --initialize --console 2018-04-28T15:57:17.087519Z 0 [システム] [MY-013169] [サーバー] C:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.11) プロセス 4984 としてサーバーの初期化が進行中です 2018-04-28T15:57:24.859249Z 5 [注記] [サーバー] root@localhost の一時パスワードが生成されました: rI5rvf5x5G,E localhostの後に初期化後に生成されたランダムなパスワードが続きます 3. データベースサービスをインストールして起動する binディレクトリでmysqld --installコマンドを実行します。インストールが完了したら、 net start mysqlコマンドを実行してMySQLサービスを開始できます。 C:\Program Files\MySQL\bin>mysqld --install サービスが正常にインストールされました。 C:\Program Files\MySQL\bin>net start mysql MySQL サービスが開始しています。 MySQL サービスが正常に開始されました。 C:\Program Files\MySQL\bin> 4. ログインしてパスワードを変更する MySQLインストールディレクトリのbinディレクトリでコマンドを実行します: mysql -u root -p 、次に初期化時に使用したパスワードを入力します。入力が成功したら、MySQLでコマンドを実行します: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new password';、下の図に示すように、パスワードが正常に変更されます。 C:\Program Files\MySQL\bin>mysql -u ルート -p パスワードを入力してください: ************ MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは8です サーバーバージョン: 8.0.11 Copyright (c) 2000, 2018, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 mysql> ALTER USER 'root'@'localhost' が '新しいパスワード' によって mysql_native_password で識別されます。 クエリは正常、影響を受けた行は 0 行 (0.06 秒) マイSQL> この時点で、インストールと展開は完了です。デフォルトでインストールされたデータベースを表示するには、コマンドshow databasesを使用できます。下図のようになっている場合は、データベースのインストール プロセス全体が正常に完了したことを意味します。 mysql> データベースを表示します。 +--------------------+ | データベース | +--------------------+ | 情報スキーマ | |mysql | | パフォーマンススキーマ | |システム| +--------------------+ セット内の 4 行 (0.01 秒) マイSQL> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Ubuntu E: ロック /var/lib/dpkg/lock-frontend を取得できません - オープン (11: リソースが一時的に利用できません)
数字で始まる次の CSS クラス名は有効になりません。 .1番目{ 色: 赤; }有効な CSS ク...
まず、例を挙げてみましょう(読みたくない場合は、以下の要約だけ読んでください)。 order_typ...
1いくつかの一般的な文字セットMySQL で最も一般的な文字セットには、ASCII 文字セット、ラテ...
<br />製品設計プロセス全体において、ビジュアルデザインとインタラクションデザインの...
1. CSS ボックスモデルボックスには、余白、境界線、パディング、コンテンツが含まれます境界線の接...
序文MySQL 8.0 の最新バージョンは 8.0.4 rc であり、正式版は近日中にリリースされる...
主キーを作成するには 2 つの方法があります。 テーブルテーブル名を作成( フィールド名タイプ、 フ...
isnullの代わりにifnullを使用するisnull は、null かどうかを判断するために使用...
序文システムをインストールしたときに、パーティション領域を適切に割り当てませんでした。その後のメンテ...
tomcat はオープンソースの Web サーバーです。Tomcat ベースの Web は実行効率...
概要この記事のフレームワーク図は次のとおりです。 1. フローティングとは一体何でしょうか? W3s...
1. 問題の説明セキュリティ上の理由から、新しく構築されたサーバー クラスターでは、指定されたポート...
目次1. 集計クエリ1. COUNT関数2. SUM関数3. AVG関数4. MAX関数とMIN関数...
最近、小さなプログラム プロジェクトを引き継いだのですが、リストを日付と時刻で並べ替えるという要件が...
順序なしリストのアプリケーションネストコードをコピーコードは次のとおりです。 <!DOCTYP...