![](/img/trans.png)
[英]can't remotely connect to mysql database in cpanel with python
[英]Can't connect to MySQL database in cpanel using python
我想使用python在cpanel
連接數據庫(mysql)。 但我不知道如何使用python與cpanel
連接。
我已經嘗試在python中使用pymysql
模塊使用以下代碼:
import pymysql
pymysql.connect("ipaddress","user","password","database_name")
連接到mysql時出現以下錯誤:
OperationalError:(1045,“拒絕訪問用戶'username'@'DELL'(使用密碼:是)”)
似乎您沒有該用戶的適當權限。
首先,與連接到MySQL root
用戶和GRANT
所需的用戶到數據庫。
根據用戶需要的權限,例如:
GRANT SELECT, INSERT, UPDATE ON database_name.* TO 'username'@'database_name' identified by 'password';
或GRANT
所有權限有:
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'database_name' identified by 'password';
然后使用FLUSH PRIVILEGES;
保存更改FLUSH PRIVILEGES;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.