簡體   English   中英

無法使用python連接到cpanel中的MySQL數據庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM