システム環境は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. 基本ライン 2. 特殊効果(効果は独立しておらず、互いに組み合わせることができます) 1. 両...
<br />1年前、インターネット上にはinline-blockプロパティに関する記事は...
新しい CSS 機能を使用する場合、その互換性は常に考慮されます。おそらく、その互換性、どのブラウザ...
はじめに:IT 業界の巨人である Microsoft 独自の仮想化技術は、VMware や Citr...
理由: MySQL 5.7.5 以降では機能依存関係の検出が実装されています。 only_full_...
問題の説明1. 収集ステーションのデータベース2. データが無い状態での移動は問題ありませんが、デー...
コアSQL文数字を含まない MySQL クエリ ステートメント: SELECT * FROM tes...
これは、Web ページを Windows のスタート メニューなどのデスクトップ プログラムのように...
簡単に言えば、MySQL ワーム レプリケーションは、クエリされたデータを指定されたデータ テーブル...
タスク マネージャーで仮想化を確認し、有効になっている場合は仮想化を、無効になっている場合はコンピュ...
序文mysql がデフォルトのデータベース パスを変更したため、サービスを開始できませんでした。ログ...
1. 関連する技術的なポイントバイト版ヴュー3 ts統合ルーティングvuexを統合するAxiosを統...
HTML ファイルとは何ですか? HTML は Hyper Text Markup Language...
前回の記事では、Oracle でピボット テーブルを実装するいくつかの方法を紹介しました。今日は、同...
この記事では、例を使用して、MySQL 5.7 で生成された列の使用方法を説明します。ご参考までに、...