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

String koneksi SqlAlchemy

Pertanyaan/jawaban ini mungkin merupakan duplikat dari pertanyaan ini, jadi layak untuk diperiksa terlebih dahulu Menulis string koneksi ketika kata sandi berisi karakter khusus

Menurut dokumentasi SQLAlchemy

the string format of the URL is an RFC-1738-style string.

Menurut definisi RFC-1738

If the character corresponding to an octet is
reserved in a scheme, the octet must be encoded.  The characters ";",
"/", "?", ":", "@", "=" and "&" are the characters which may be
 reserved for special meaning within a scheme.

Untuk tujuan ini, saya akan berasumsi bahwa kata sandi Anda (dan nama pengguna dalam hal ini) perlu disandikan URL untuk memastikan karakter seperti itu diloloskan dengan benar. Menurut Bagaimana cara urlencode string kueri dengan Python? ini dapat dilakukan dengan python menggunakan urlencode()




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql bergabung dengan tabel yang sama, set hasil yang berbeda

  2. Manajemen sumber daya database yang tepat:kursor dan koneksi

  3. Pilih bagian dari MySQL Blob Field

  4. JSON menyandikan hasil MySQL

  5. FIND_IN_SET dengan beberapa nilai