システム環境は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. NanoIDがUUIDに取って代わる理由2. jsを生成する方法3. ナノID方式序文:ユ...
MQTT の紹介MQTT (Message Queuing Telemetry Transport)...
nginx がリソース圧縮を実現する原理は、ngx_http_gzip_module モジュールを介...
テーブル構造とそのデータをコピーする次のステートメントは、データを新しいテーブルにコピーします。注:...
この記事では、最新バージョンの MySQL データベース、つまり MySQL 5.7.17 圧縮バー...
出典: https://medium.com/better-programming、著者: Fere...
1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...
dokekrでmysqlコンテナを起動するコマンドを使用します: docker run -p 330...
MySQL 5.7.19のインストールを例に挙げると、まずダウンロードしますもちろん、最初に行うこと...
wangEditor は、JavaScript と CSS に基づいて開発された Web リッチ テ...
目次MySQL クライアント/サーバー プロトコルMySQL サーバーから高いパフォーマンスを得る必...
フロントエンド ページの需要が増加し続けるにつれて、一部のシーンではグラデーションの背景要素が必要に...
1. まずMySQLとEclipseの環境を準備します。環境がセットアップされたら、Eclipseの...
注: ソフトウェアのインストールの基本ディレクトリ パスは /usr/local です。ソフトウェア...
サブクエリの分類返された結果セットによる分類サブクエリは、返される結果セットの違いに応じて、テーブル...