使用python连接到Synology数据库

时间:2019-02-05 12:14:52

标签: mysql python-3.x mariadb synology

我没有数据库经验,我想使用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会改变。该代码可能有很多错误。有人可以帮帮我吗?你以前做过吗?

1 个答案:

答案 0 :(得分:0)

有效!感谢Raymond,我必须在phpmyadmin中为我的数据库创建一个用户。