Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat terhubung ke Google Cloud SQL menggunakan SSL + Golang dari Google App Engine

Apakah Anda terhubung dengan SSL? Pesan kesalahan ini menunjukkan bahwa harus mengatur ServerName properti saat Anda mendaftarkan TLSConfig khusus Anda dengan driver mysql, selain menentukan project-id:instance-name di dalam sql.Open() .

misalnya Gunakan penyiapan TLS dari dokumen , tetapi tambahkan ServerName dalam panggilan Anda ke RegisterTLSConfig :

mysql.RegisterTLSConfig("custom", &tls.Config{
            RootCAs:      rootCertPool,
            Certificates: clientCert,
            ServerName:   "projectName:instanceName",
        })

Kemudian tambahkan ?tls=nameOfYourCustomTLSConfig

db, err := sql.Open("mysql", "[email protected](project-id:instance-name)/dbname?tls=custom")



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memformat ulang nilai tanggal kolom MySQL?

  2. Kolom MySQL disetel ke NOT NULL tetapi masih mengizinkan nilai NULL

  3. apa yang lebih cepat, count(*) atau count(table_field_name) di mysql?

  4. Django dan pemrosesan paralel:

  5. MySql berhenti secara otomatis