1. インストール 1. ダウンロード MySQLをダウンロードするには、MySQL公式サイトhttp://dev.mysql.com/downloads/mysql/にアクセスしてください。 注: msiはインストールバージョンです 2. 減圧 インストールしたいディレクトリに解凍します。私の場合は D:\mysql-5.7.13-winx64 です。 3. my.iniを設定する D:\mysql-5.7.13-winx64 ディレクトリに新しい my.ini ファイルを作成し、次の構成コードを入力します。 [mysqld] # mysqlのインストールディレクトリを設定します basedir=D:\mysql-5.7.13-winx64 # mysqlデータベースデータの保存ディレクトリを設定します。これはdataである必要があります データディレクトリ=D:\mysql-5.7.13-winx64\data #mysql ポート port=3306 # 文字セット character_set_server=utf8 sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES 4. インストール 管理者として cmd を実行し、次のコマンドを実行します。 注意: デフォルトのサービス名は mysql です。必要がない場合は変更しないことをお勧めします。 5. 初期化 mysqld --initialize-insecure 注意: –initialize には 2 つの - があり、その後にスペースはありません。 初期化後、データディレクトリはD:\mysql-5.7.13-winx64ディレクトリに表示されます。 6. サービスを開始する
7. mysqlにログインしてパスワードを変更する
終わり! 2. アンインストール 1. サービスをシャットダウンする 管理者として cmd を実行し、次のコマンドを実行します。 2. アンインストール
3. ファイルを削除する 4. レジストリ情報を削除する レジストリ内の MySQL サービスをクリアします。場所はいくつかあります: a. ディレクトリ HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL を削除します。 b. ディレクトリ HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL を削除します。 c. ディレクトリ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL を削除します。 レジストリ内の ControlSet001 と ControlSet002 は、必ずしも 001 と 002 であるわけではなく、ControlSet005、006 などの場合もあります。すべて削除できます。 3. よくある質問 1. データファイルエラー 理由: 初期化前にデータ ファイルが既に存在する場合、またはデータ ファイルに一部のファイルが欠落している場合にこのエラーが発生します。 解決策: 最初に mysqld -remove を実行し、データ ファイルを削除します。削除に失敗した場合は、再起動してから、問題なく再インストールしてください。以前のデータ ファイルを保持したい場合は、まずデータ ファイルを別の場所にコピーし、インストール後に余分なファイルを元のデータ ファイルにコピーします。 2. パスワードが間違っている 理由 1: mysqld –initialize メソッドを使用してインストールすると、ランダムな文字列で構成されるパスワードが生成されます。このパスワードは、エラー ログ D:\mysql-5.7.13-winx64\data\green.err (green はユーザー名) にあります。 理由2: パスワードを忘れた 解決策: パスワードを忘れた場合やランダムパスワードが見つからない場合は、次の方法でパスワードを変更する権限をスキップできます。 管理者として cmd を実行し、次のコマンドを実行します。 net stop mysql // サービスをシャットダウンします mysqld --skip-grant-tables; // mysqlログインを--skip-grant-tablesモードに設定します 新しいコマンドを開く mysql//mysqlに直接ログイン update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; // パスワードを変更する // 注意すべき点の 1 つは、新しいバージョンの MySQL データベースでは、ユーザー テーブルにパスワード フィールドがないことです。代わりに、暗号化されたユーザー パスワードが authentication_string フィールドに保存されます。 flush privileges; // 権限を更新し、--skip-grant-tables モードを終了します。非常に重要です。 コンピュータを再起動すると、mysqlが接続できるようになります しかし、現時点では操作が不完全なようで、ログイン中にパスワードを一度変更する必要がある。 '123456' で識別されるユーザー 'root'@'localhost' を変更します。 次のようなこともできます: 'root'@'localhost' のパスワードを設定します = password('123456'); または次のようになります: パスワードをpassword('123456')に設定します。 要約する 上記は、MySQL 5.7 の解凍バージョンのインストールとアンインストール、およびよくある問題の概要です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: Linuxにソフトウェアをインストールするいくつかの方法の詳細な説明
RocketMQ は、Alibaba が設計した分散型のキューベースのメッセージング ミドルウェア...
テキストオーバーフローを表示するにはどうすればいいですか? どのようなニーズがありますか?単一行です...
Web デザインの理解に関しては、多くの人がまだ Web ページ制作のレベルにとどまっているようで...
実際の業務や面接では、「配列の重複排除」の問題によく遭遇します。以下は、js を使用して実装された配...
目次1. 静的実装方法: 2. 第2のシミュレーション動的方法3. 3番目の動的データ方式4. 動的...
この記事では、すべてのチェックボックスを選択または解除するためのJavaScriptの具体的なコード...
sudo コマンドを使用すると、信頼できるユーザーは別のユーザー (デフォルトでは root ユーザ...
この記事の例では、タイプライター効果を実現するためのjsの具体的なコードを参考までに共有しています。...
目次機能コンポーネント子コンポーネントの分割ローカル変数v-show によるDOMの再利用キープアラ...
生活の中で、インターネットはどこにでもあります。インターネットを通じてゲームをしたり、テレビ番組を見...
目次序文インストールと設定1. Echartsをインストールする2. Echartsをグローバルに導...
前回の記事では、Docker を使用して、コンパイルされた jar パッケージをイメージに組み込む ...
データをコピーリモートでデータをコピーする場合、通常は rsync コマンドを使用しますが、小さなフ...
目次1. 共有ロックと排他ロック2. 意図ロック3. レコードロック4. ギャップロック5. ネクス...
目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. 準備2. 梱包を開始する...