13 Linuxのラボマニュアルデータベースシリーズ2はじめに

  1. centos7のmysqlクライアントコマンドなどのミスを実行します。ソケット「/var/lib/mysql/mysql.sock」を介してローカルのMySQLサーバに接続できないの(2)
    にmysql.sockは/tmp/mysql.sockに一般的ではありません/var/lib/mysql/mysql.sockそこ
    LN -s /var/lib/mysql/mysql.sock /tmp/mysql.sock使用するいかなる言葉ではない
    か、LN -s /tmp/mysql.sockの/ var / libに/ mysqlの/にmysql.sock
  2. CentOSの7:CD-ROMを直接mariadb-サーバー・クライアント・サーバーMariaDBパッケージキットが
    インストールされたパッケージサーバ、クライアントは自動的にもたらすでしょう
  3. :完全にMySQLのアンインストールする方法
    Viewがインストールされています:yumのMySQLをインストール*リストの
    RPM -qa | grepを-i MySQLの
    アンインストールパッケージ:
    YUM削除サーバーのmysqlのmysqlのmysql-LIBS-compatの-mysql51
    yumを削除-mysqlのコミュニティコミュニティリリースは、
    インストールディレクトリを削除し続けます:プロファイルなどは、を参照してくださいhttps://blog.csdn.net/zhwyj1019/article/details/80274269
  4. このエラーは、マスター・マスター・レプリケーションが行われますとき、マスタから致命的なエラー1236を手に入れたバイナリログからデータを読み込む:「バイナリログインデックスファイル内の最初のログファイル名が見つかりませんでした
    解決策:スレーブを停止し、スレーブをリセットし、開始スレーブを、( プロのテスト成功)
  5. マスターマスターレプリケーションの競合エラーの解決策:スレーブを停止し、設定されたグローバルSQL_SLAVE_SKIP_COUNTER = 1;スレーブを起動します。
  6. コピーからメインイベントをスキップ:サーバーから設定変数をスキップし、設定されたグローバルSQL_SLAVE_SKIP_COUNTER = Nも右にすることができます!
    または:スレーブスキップエラー=エラー番号
  7. log_slave_updatesは
    設定カスケード接続されたので、中継バイナリログ書き込みログは、ログは、その後、中継ノードから次のステージに転送されます
  8. リフレッシュ権限:フラッシュ権限;
    MySQLは> mysql.userにSETパスワード= PASSWORD( 'パスワード')句を更新し、
    このアプローチは、試験する有効にするには、次のコマンドが必要?
    MySQLの> FLUSH PRIVILEGES;
  9. フィルタ:
    1、マスターサーバDBは、バイナリログ-DO-バイナリログ無視-DB-提供
    サーバ設けreplicate_do_dbのreplicate_ignore_dbから2、等を
  10. な/etc/my.cnfのrpm -qf
    彼らはmariadbをインストールしていないのにCentOSのからこのファイルには、独自のライブラリが付属しています

おすすめ

転載: www.cnblogs.com/linux521/p/11204845.html