この記事ではMySQL 8.0.11のインストールと設定方法を参考までに記録します。具体的な内容は以下のとおりです。 1. MySQLのインストール 1.1 MySQL公式サイトからWindows版のMySQLインストールパッケージをダウンロードする ダウンロード ダウンロードをクリックすると、次のインターフェイスがポップアップ表示されます。いいえ、ダウンロードを開始するだけです。 1.2 ダウンロード後、インストール先のディレクトリに zip パッケージを解凍します。解凍したフォルダは D:\MySQL の下に置きます。 1.3 環境変数を設定する: コンピューター – 詳細システム設定 – 詳細 – 環境変数に移動し、MySQLが解凍されたパスを追加します。 1.4 次に、MySQL設定ファイルを設定します 解凍したフォルダ D:\MySQL\mysql-8.0.11-winx64 を開き、my.ini という設定ファイルを作成し、my.ini を編集して次の基本情報を設定します。 [mysql] デフォルトの文字セット=utf8 [mysqld] ポート = 3306 ベースディレクトリ=D:\MySQL\mysql-8.0.11-winx64 データディレクトリ=D:\MySQL\mysql-8.0.11-winx64\data 文字セットサーバー=utf8 デフォルトのストレージエンジン=INNODB 次に、MySQL データベースを起動します。
初期化コマンドを入力します。 mysqld --initialize-insecure --user=mysql D:\MySQL\mysql-8.0.11-winx64\bin ディレクトリにデータディレクトリを生成します。 開始するには、次のコマンドを入力します。 ネットスタートMySQL これは接続が成功したことを証明します。 起動を妨げるエラーが発生した場合は、次のようにします。 原因としては、他のデータベースを開いてポートが占有されていることが考えられます。まず、コントロールパネル - システムセキュリティ - 管理ツールを開きます。 管理ツールのインターフェースがポップアップ表示されるので、「サービス」をクリックします。 図に示すように、サービスページがポップアップ表示されます。 MySQL80 は起動していますが、mysql は起動していないことがわかります。MySQL80 は、MySQL インストーラ クライアントを通じてインストールされるネットワーク サービス MySQL データベースです。ローカルとネットワークは同時に有効になりません。 ローカルで作成した MySQL を使用する場合は、まず MySQL80 ネットワーク サービス データベースを閉じる必要があります。閉じるには 2 つの方法があります。 ネットストップMySQL80 次に入力してください ネットスタートMySQL 正常に起動できます。 2. MySQLパスワードをリセットする 2.1 MySQLにログインする 入力: mysql -u ルート -p 以前にパスワードが設定されていないため、パスワードは空のままです。Enter キーを押します。 2.2 ユーザーパスワードの照会: ユーザーパスワードを照会するコマンド: mysql> mysql.user からホスト、ユーザー、認証文字列を選択します。 ホスト: ユーザーがログインできる IP アドレス。 2.3 ルートユーザーのパスワードを設定(または変更)します。 注意: パスワード フィールドと password() 関数は、MySQL 5.7.9 以降では非推奨です。 パスワードには次の形式を使用しないでください。 mysql を使用します。 ユーザーを更新します。authentication_string="newpassword" を設定します。ただし、user="root" です。 これにより、ユーザー テーブルの root ユーザーの authentication_string フィールドの下に newpassword 値が設定されます。 ルート パスワードを変更する正しい手順は次のとおりです。 1) 現在のルート ユーザーの authentication_string フィールドにコンテンツがある場合は、まずそれを空に設定します。コンテンツがない場合は、手順 2) に進みます。 mysql を使用します。 ユーザーを更新し、authentication_string='' を設定します。user='root' です。 2) ALTER を使用して root ユーザーのパスワードを変更します。方法は次のとおりです。 mysql を使用します。 ALTER ユーザー 'root'@'localhost' が '新しいパスワード' によって識別されます。 権限のフラッシュ; ここまでで、作成したローカル MySQL が作成されました。 ! ! 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CentOS6で定期的にjarプログラムを実行するスクリプトをcrontabで実行する
>>: Vue の新しいパートナー TypeScript クイックスタート実践記録
序文この記事では主に、Linux/Mac に MySQL をインストールするときにパスワードを忘れた...
1. 概要この記事では、DOCTYPE要素を体系的に説明します。同時に、多くの情報を調べました。イン...
目次1. 概要2. dockerを使用してTomcatをデプロイし、Skywalkingに接続する要...
Discuz! フォーラムにはバックグラウンドで多くの設定オプションがあり、これらの設定オプションを...
目次1. オブジェクト1.1 オブジェクトとは何ですか? 1.2 なぜオブジェクトが必要なのか? 2...
これは今日私が踏んだ4つの落とし穴を記念したものです...落とし穴1:地元のせいエラー:エラー 39...
目次1. ChildNodes属性のトラバーサル2. 要素シリーズ属性のトラバーサル以前は、chil...
目次シンプルなSpringbootプロジェクトを作成する1. pom.xmlでSpring Boot...
目次1. Redisイメージを取得する2. 6つのRedisコンテナを作成する3. Redisコンテ...
最近 redis を使っていて、とても便利だと感じているのですが、インメモリ データベースを選択する...
Linux でダイナミック ライブラリをロードできません次のような異常事態が発生した場合./test...
この記事では、コードレイン効果を実現するためのキャンバスの具体的なコードを参考までに共有します。具体...
この記事では、マウスの動きに追従する画像を実現するためのJavaScriptの具体的なコードを参考ま...
序文この記事では、MySQL で特殊文字を使用してデータベース名を作成する方法について説明します。こ...
美しいコードは美しい Web サイトの基礎です。優れた CSS は、同様に優れた HTML の上にの...