Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chuỗi kết nối SqlAlchemy

Câu hỏi / câu trả lời này có lẽ là bản sao của câu hỏi này nên đáng để kiểm tra trước tiên Viết chuỗi kết nối khi mật khẩu chứa ký tự đặc biệt

Theo tài liệu SQLAlchemy

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

Theo định nghĩa 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.

Vì vậy, tôi giả định rằng mật khẩu của bạn (và tên người dùng cho vấn đề đó) cần được mã hóa URL để đảm bảo mọi ký tự như vậy được thoát đúng cách. Theo Cách urlencode một chuỗi truy vấn trong Python? điều này có thể được thực hiện trong python bằng cách sử dụng 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. So sánh ngày / tác giả trong MySQL

  2. App Engine và MySQL

  3. PDO MySQL:Chèn nhiều hàng trong một truy vấn

  4. Làm cách nào để thay đổi định nghĩa cột MySQL?

  5. Có tương đương cho MySQL's multi_query () trong PDO không?