Tôi đang cố kết nối Django với cơ sở dữ liệu mysql có thể truy cập thông qua kết nối ssl. Làm thế nào để cấu hình này?Làm thế nào để kết nối Django với một cơ sở dữ liệu mysql qua kết nối ssl?
Dự đoán đầu tiên của tôi sẽ đặt thuộc tính 'TÙY CHỌN' của định nghĩa cơ sở dữ liệu. Tuy nhiên, tôi không thể tìm thấy thông tin về những tùy chọn có thể sử dụng. Tùy chọn 'ssl': '/map/to/ca-cert.pem' không hoạt động.
Lệnh sau dường như làm việc:
mysql -h url.to.host -u lizard -p --ssl-ca=./ca-cert.pem
Edit: Ok Tôi nhìn vào tài liệu python-mysqldb ... có lẽ tôi có thể tìm thấy câu trả lời ở đó.
Cảm ơn. Nó cũng hoạt động với 'ca' thay vì 'chìa khóa'. Câu trả lời là trên trang này: http://dev.mysql.com/doc/refman/5.5/en/mysql-ssl-set.html –
Có vẻ như 'ca' là tùy chọn chính xác, 'chính' trên chính nó khiến MySQL không xác minh được nội dung. Đọc thêm về nó tại đây: http://stackoverflow.com/questions/7287088/ca-ssl-parameter-for-python-mysqldb-not-working-but-key-does và tại đây: http: //bugs.mysql. com/bug.php? id = 62743 –