sql >> データベース >  >> RDS >> Mysql

SqlAlchemy接続文字列

    この質問/回答はおそらくこれと重複しているので、最初にチェックする価値がありますパスワードに特殊文字が含まれている場合の接続文字列の書き込み

    SQLAlchemyのドキュメント によると

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

    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.
    

    この目的のために、そのような文字が適切にエスケープされるようにするには、パスワード(およびそのことについてはユーザー名)をURLエンコードする必要があると思います。 Pythonでクエリ文字列をurlencodeする方法 によると、 これは、Pythonでurlencode()を使用して実行できます。




    1. SQLServerのチェック制約とは-SQLServer/TSQLチュートリアルパート82

    2. MYSQLは結合のようなものですが、必要なのは最新の行だけですか?

    3. MySQLデータベースが破損しています

    4. MySqlでboolをintに変換する方法