-
Maxscale公式ドキュメントで「maxscale cannot find gtid_binlog_pos」エラー解決策を確認
Maxscaleは、MySQLおよびMariaDBのデータベースプロキシサーバーであり、高可用性、負荷分散、セキュリティなどを提供します。しかし、Maxscaleでマスターとスレーブ間の複製設定を行う場合、「maxscale cannot find gtid_binlog_pos」というエラーが発生することがあります。
-
MariaDBの柔軟なセキュリティ:TLSクライアント証明書で個別制御
そこで、TLSを有効にしつつ、TLSなしの接続も許可する方法をご紹介します。方法MariaDBの設定ファイル(my. cnfなど)に以下の設定を追加します。この設定により、以下のようになります。デフォルトでは、TLSによる暗号化が要求されます。
-
MariaDB over SSL 接続で「certificate verify failed」エラーが発生した場合のトラブルシューティング
MariaDB を SSL で接続しようとすると、「certificate verify failed」エラーが発生する。対象OS: RHEL 7データベース: MariaDB原因このエラーは、クライアントがサーバーの証明書を検証できなかったことを示しています。考えられる原因は以下の通りです。
-
Pythonライブラリpsycopg2を使ってPostgreSQLにSSL接続
PostgreSQLは、SSL/TLS暗号化を使用してクライアントとサーバー間の通信を保護することができます。これは、機密性の高いデータを扱うデータベース接続にとって重要なセキュリティ対策です。このチュートリアルを実行するには、以下のものが必要です。
-
PHP PDOでMySQL/MariaDBに接続する際の注意点 --sslオプションとセキュリティ
このチュートリアルでは、PHP PDOを使用して、SSL証明書なしでMySQL/MariaDBに接続する方法を説明します。前提条件PHP 7.4以上MySQL/MariaDB 5.7以上PDO拡張モジュール手順PDO接続文字列を作成するPDOオブジェクトを作成する
-
確実な接続を実現! PHP と SSL でリモート MySQL データベースに接続する方法
PHP 7.4 以降MySQL 5.7 以降OpenSSLリモート MySQL データベースへのアクセス権リモート MySQL サーバーで SSL を有効にする MySQL の設定ファイル (my. cnf) を編集し、ssl-ca、ssl-cert、ssl-key のオプションを設定します。 詳細は、MySQL の公式ドキュメントを参照してください。