我对数据库非常了解,因此,我已经启动并运行了ubuntu服务器,安装了mySQL,并试图创建一个简单的数据库来充当日历,(当我通过以下方式访问它时:我的android应用,它必须告诉我是否在特定的日期和时间(无论我是否忙)。我有这个my.cnf文件:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
[msqld]
bind-address = 192.168.1.8
port = 3306
当我尝试使用以下方式连接到它时:
mysql -h 192.168.1.8 -u root
从服务器的终端显示此错误:
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.8' (111)
我尝试注释绑定地址行和端口行。我尝试绑定0.0.0.0,尝试添加用户行和密码行,但未做任何更改。我究竟做错了什么?以及我应该在my.cnf文件中添加什么?
您是否尝试从远程计算机进行连接?如果是(远程访问),则是192.168.1.8好的IP或尝试删除绑定地址行如果否(仅本地访问),则将IP替换为127.0.0.1
和restard mysql守护程序。
sudo service mysql restart