1. 設置環境 Windows7 で MySQL5.6 データベースの解凍バージョンをアンインストールする方法もここに記録されています。アンインストールする必要がない場合は、次の手順を無視して、直接 3 番目の手順に進んでください。 2. Windows 7でMySQL 5.6の解凍バージョンをアンインストールする 1. cmdを使用してMySQLのbinディレクトリに入り、mysqld -removeコマンドを実行して、以下に示すようにMySQLサービスを削除します。 2. MySQL ディレクトリと関連ファイルを削除します。これらは D:\mysql-5.6.3 に保存したので、このディレクトリだけを削除します。 3. レジストリ情報を削除するには、次の3つの項目を削除するだけです。 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL アンインストールが完了しました。 3. Windows 7にMySQL 5.6の解凍バージョンをインストールする 1. MySQL の圧縮ファイルを保存したい場所に解凍します。私は D:mysql-5.6.3 に保存しました。 2. my-default.ini ファイルの名前を my.ini に変更します。 3. my.ini ファイルの内容を次のように変更します。 4. 環境変数を設定し、システム変数パスに D:\mysql-5.6.3\bin を追加します。 5. cmdを使用してMySQLのbinディレクトリに入り、以下に示すようにMySQLサービスをインストールします。 6. インストールが成功したら、MySQL サービスを開始し、MySQL にログインして、インストールが成功したかどうかを確認します (以下を参照)。 インストールが成功すると、rootユーザーにはデフォルトでパスワードがありません。ここでは以前にパスワードを設定しているので、パスワードを入力する必要があります。パスワードがない場合は、Enterを押してください。図に示すように、MySQLを入力しました。 4. データベース関連の設定 1.マスター構成 (1)Linux環境のMySQL設定ファイルは log-bin = mysql-bin #ログを開きます(ホストが開く必要があります)。このmysql-binもカスタマイズできます。ここにパスを追加することもできます(例:/home/www/mysql_bin_log/mysql-bin)。 server-id =1 は、一意のデータベースを識別するために使用されます。ここでは 1 に設定されています。スレーブデータベースを設定する場合は、他の値に設定する必要があります。 (2)MySQLを再起動します。 サービスmysqldを再起動 (3)MySQLにログインし、スレーブデータベースの権限アカウントを付与して、ユーザーがマスターデータベースのログを読み取れるようにします(以下を参照)。 (4)MySQLを再起動し、MySQLにログインし、以下のようにメインデータベース情報を表示します。 ここでのFileとPositionはSalveの設定時に使用します。Binlog_Do_DBは同期するデータベース、Binlog_Ignore_DBは無視するデータベースを示します。これらは設定時に指定します。これでメインのデータベース設定は基本的に完了です。 2.スレーブ構成 (1)スレーブライブラリ構成ファイルを以下のように変更します。 binlog-ignore-db=information_schema 無視するデータベース replicate-do-db=test 同期するデータベース (2)データベースを再起動し、次のコマンドを実行します。 ここでマスター情報を指定します。master_log_file はマスターを構成するときのファイル オプションであり、master_log_pos はマスターを構成するときの位置オプションです。ここではそれらが対応している必要があります。 (3) 設定が成功したことがわかります。 5. テスト 以下に示すように、メインデータベーステーブルにデータを追加します。 ライブラリからテーブルをクエリして、新しく追加されたレコードがあるかどうかを確認するには、以下に示すように テストは成功し、データはマスター データベースからスレーブ データベースに自動的に同期されました。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: OpenSSL を使用した Kubernetes 証明書の生成の概要
Vue エコシステムには Vite と呼ばれる新しいビルド ツールがあり、Vue CLI よりも 1...
目次NULLとは何か2種類のNULLなぜ「= NULL」ではなく「IS NULL」と書く必要があるの...
目次キャッシュキャッシュ位置の分類キャッシュ設定ヘッダーNodeは静的ファイルキャッシュを実装する強...
この記事では、マウスの動きを追跡するためのJavaScriptの具体的なコードを参考までに紹介します...
目次1. リストの走査2. Vueにおけるキーの役割3. リストフィルタリングこの記事では、Vue ...
実装準備 # ファイルパスをバックアップする必要があります: /opt/apollo/logs/ac...
目次Node.jsとはNodeJSをインストールするNode を使用して Hello World を...
コンポジション継承組み合わせ継承は、疑似古典的継承とも呼ばれます。これは、昨日説明したプロトタイプ ...
目次移行ツールアプリケーション変換mysql8.0 ドライバ パッケージを追加データソース構成の変更...
最近、友人が私に質問をしました。ページをレイアウトすると、画像の下に 1 ~ 2 ピクセルの空白があ...
「脳が多数の領域間の関係を処理できるように、入力は論理的なグループに分割する必要があります。」 – ...
このチュートリアルの動作環境: Windows 7 システム、MySQL 8 バージョン、Dell ...
序文MySQL の InnoDB エンジンがインデックスの保存に B+tree を使用する理由は、デ...
目次1. 基本原則2. 特定のコード要約する1. 基本原則まず、生放送エリアを10の部分に分割し(個...
序文MySQL データのインポートとエクスポートは mysqldump コマンドで解決できることは誰...