我正在尝试设置Diesel-CLI
,但它总是返回一些关于DATABASE_URL的错误。
对于这个问题,我们假设:
- 用户=根
- 密码=#Abcd1234
- 主机=本地主机
- 数据库=codeforces
- mysql服务器socket=/var/lib/mysql/mysql.sock/
For DATABASE_URL=mysql://root:#Abcd1234@localhost/codeforces
and DATABASE_URL=mysql://root:#Abcd1234@localhost/codeforces.sql?socket=(/var/lib/mysql/mysql.sock)
错误:未知的 MySQL 服务器主机 'root' (-2)
For DATABASE_URL=mysql://root@localhost/codeforces
and DATABASE_URL=mysql://root@localhost/codeforces?socket=(/var/lib/mysql/mysql.sock)
错误:无法通过套接字'/run/mysql/mysql.sock'连接到本地MySQL服务器(2)
For DATABASE_URL=mysql://root@127.0.0.1/codeforces
错误:用户 'root'@'localhost' 的访问被拒绝(使用密码:否)
For DATABASE_URL=mysql://root:#Abcd1234@127.0.0.1/codeforces
错误:未知的 MySQL 服务器主机 'root' (-2)
我试过用谷歌搜索它,但到目前为止没有结果。我不知道我在哪里犯错误。
所以我的问题是:
如何解决这个错误?