我没有数据库经验,我想使用python连接到Synology NAS中的MariaDB10数据库。我完全迷路了。
到目前为止,我尝试了以下代码:
import mysql.connector as msq
connection=msq.connect(host="192.168.0.36",
port="3307",
unix_socket="run/mysqld/mysqld10.sock",
user="user",
password='pwd',
我得到这样的输出:
DatabaseError: Host '192.168.0.18' is not allowed to connect to this MariaDB server
我也不明白为什么IP会改变。该代码可能有很多错误。有人可以帮帮我吗?你以前做过吗?
答案 0 :(得分:0)
有效!感谢Raymond,我必须在phpmyadmin中为我的数据库创建一个用户。