0

mysql连接有问题。

当我使用 msnoise db init 时,有一些问题。

What database technology do you want to use?
 [1] sqlite
 [2] mysql
Choice: 2
Server: [localhost] :
Database: [msnoise]: 
Username: [msnoise]: 
Password : 
Table prefix: []:

在 MySQL Workbench 中,登录名是 msnoise,并将“限制主机匹配”编辑为“%”。

我回答 server[localhost] 为 127.0.0.1、localhost、服务器名称等,数据库为 msnoise,用户名为 msnoise,表前缀为空白,但出现如下错误。

sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 111] Connection refused)")
(Background on this error at: https://sqlalche.me/e/14/e3q8)

我找不到问题所在。

另外,当我在 linux 上写 'mysql' 时,会出现如下错误。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

我看到了 my.cnf,但没有写任何与 mysql.sock 相关的内容,并且找不到文件位置。

你能告诉我解决方案吗?

4

0 回答 0