文章詳情頁
python sqlalchemy create_engine問題
瀏覽:220日期:2022-07-27 16:37:56
問題描述
import sqlalchemyimport pyodbcengine = sqlalchemy.create_engine('mssql+pyodbc://<username>:<password>@<dsnname>')# write the DataFrame to a table in the sql databasedf.to_sql('table_name', engine)
我知道常規的語句大概是這樣,如下engine = create_engine(’mysql+mysqldb://scott:tiger@localhost/foo’)
但是我們老大設置密碼的時候,密碼最后一位是@,于是連接方式變成engine = create_engine(’mysql+mysqldb://scott:tiger@@localhost/foo’)兩個@在一塊了,好像連不上數據庫了,該怎么解決
問題解答
回答1:轉移符:
@ 改為 @
相關文章:
1. docker綁定了nginx端口 外部訪問不到2. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題3. javascript - 最近用echarts做統計圖時遇到兩個問題!!4. android權限被第三方安全軟件禁止,如何獲取該權限狀態5. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?6. mysql - 我的myeclipse一直連顯示數據庫連接失敗,不知道為什么7. git - webstorm窗口中左側列表的文件名顏色怎么修改8. Discuz! Q 有人用過嗎?9. javascript - onclick事件點擊不起作用10. android - 優酷的安卓及蘋果app還在使用flash技術嗎?
排行榜

網公網安備