システム環境はserver2012です 1. MySQLの解凍バージョンをダウンロードし、インストールパッケージを指定されたディレクトリに解凍します。 2. 上記のディレクトリで、my-default.ini ファイルのコピーをコピーし、名前を my.ini に変更して、必要に応じて次の変更を加えます。 [mysqld] # サーバーのエンコード方法は、character_set_server=utf8です # これらは一般的に設定されており、# を削除して必要に応じて設定します。 #データファイル保存ディレクトリ basedir = C:\Program Files\mysql #データファイル保存ディレクトリ datadir = C:\Program Files\mysql\data ポート = 3306 # server_id = ..... # 先頭の # を削除して、主にレポート サーバーに役立つオプションを設定します。 # サーバーのデフォルトは、トランザクションと高速 SELECT に対して高速です。 # 必要に応じてサイズを調整し、最適な値を見つけるために実験してください。 # 結合バッファサイズ = 128M # ソートバッファサイズ = 2M # read_rnd_buffer_size = 2M sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES # 許可される最大接続数 max_connections=200 3. 環境変数を追加し、システムの環境変数パスにC:\Program Files\mysql\binを追加します。 4. コマンドラインで 対応するアンインストールコマンド: 5. MySQLデータの初期化
データを初期化すると、以下に示すように、インストール ディレクトリにデータ フォルダーが生成されます。 上記設定ファイルの設定は 6. net start mysql を実行してサービスを開始します。 7. パスワードを設定します。 「パスワードを入力」には元のパスワードが入力されており、この場所は空白であることに注意してください。 8. ログイン 9. データベースを表示する 10. リモートログインを設定する 次のようにユーザー テーブルを表示します。 以下のように表示されます。 権限を更新するのが最善です 最後に、MySQL サービスを再起動すると、リモートでログインできるようになります (リモートでログインできない場合は、再起動すると通常は問題が解決します)。 C:\Program Files\mysql\bin>net stop mysql MySQL サービスが停止しています。 MySQL サービスが正常に停止されました。 C:\Program Files\mysql\bin>net start mysql MySQL サービスが起動しています。 MySQL サービスが正常に開始されました。 11. パスワードを忘れた場合の対処 以下に示すように、設定ファイル my.ini を開き、mysqld の下に skip-grant-tables を追加し、保存して終了し、mysql サービスを再起動します。 その後、 次に、データベースに入り、 次に次のコマンドを実行します MySQL.user を更新し、authentication_string=password('123') を設定します。ここで、user='root' です。 権限をフラッシュします。 変更後、my.ini ファイルを再度変更し、 データベースに再度アクセスするときにエラー 1820 が発生し、下の図に示すようにパスワードのリセットが必要になる場合があることに注意してください。この場合は、 12. バックアップと復元 テスト用にデータベースMVCを作成する 復元する場合の構文は次のようになります。 mysql -u root -p [dbname] <backup.sql 次の図は、mvc データベースを復元する例を示しています。 実行されるコマンドは バックアップ、構文は次のとおりです。 データベース内の複数のテーブルをバックアップする mysqldump -u root -p dbname テーブル1 テーブル2 ... > bakname.sql 複数のデータベースをバックアップするには、--databases オプションの後に複数のデータベースを追加します。 mysqldump -u root -p --databases dbname1 dbname2 ... > bakname.sql すべてのデータベースをバックアップする mysqldump -u root -p -all-databases > bakname.sql 下の図の例では、1つのデータベースmvcのみをバックアップし、文字セットをutf8として指定しています。 mysqldump -u root -p --default-character-set=utf8 mvc >e:\mvcbak.sql 通常、データのバックアップと復元には、Workbenchなどのツールを使用できます。 定期的に他のサーバーにデータをバックアップする場合は、mysqlbackupftp ソフトウェアを使用できます。 要約する 上記は、Windows 環境での MySQL の解凍、インストール、バックアップ、および復元の紹介です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Linux で rpm パッケージを見つけるために CD をマウントする方法
目次序文文章1. stylelintをインストールする2. 設定ファイル3. stylelintを使...
問題の背景業務システムのサーバ監視システムからディスク使用率が90%に達したという早期警告通知が来た...
HTML+CSS+JS で Win10 の明るさ調整効果を模倣コード <!doctypehtm...
前の記事で説明したフォームの自動入力の問題を解決した後、新しい問題が発生しました。ページの一部のスタ...
1. Java環境jdk1.8を準備するJavaがインストールされているかどうかを確認します。イン...
目次1. ソフトウェアとシステムイメージ2. 仮想マシンを作成する3. CentOS8をインストール...
まず、provide/inject を使用する理由について説明しましょう。祖父コンポーネントと孫コン...
この記事では、MySQL 8.0.12のインストールチュートリアルを参考までに紹介します。具体的な内...
Docker実行コマンドの使用docker run -d -p 9200:9200 -p 9300:...
この記事の例では、リストのシームレスなスクロールを実現するためのvueの具体的なコードを参考までに共...
1. バックグラウンド実行一般的に、Linux 上のプログラムは .sh ファイル (./sh フ...
serializableシリアル化(問題なし)トランザクションは順次実行する必要があります。前のトラ...
ユーザーがログアウトした後、ブラウザの戻るボタンがクリックされると、Web アプリケーションは保護さ...
目次MVCCとはMVCC 実装MVCC はファントム リードを解決しますか? MVCCとはMVCC ...
ドキュメントはしばらく前から書いていましたが、アップロードする勇気がありませんでした。サーバーのセキ...