我的 Apache 和 mysql 服务器安装在同一个 linux 服务器上。在我的 mysql 配置文件/etc/mysql/my.cnf
中,我有这一行:
bind-address = 192.168.0.12
在我的 mysql 数据库中,我有一个db_user
只能从localhost
User Server Password Global privileges "Grant"
db_user localhost Yes USAGE No
我不明白的是:如果将mysql配置为仅绑定192.168.0.12,php如何连接到带有db_user和localhost域的mysql表?
我检查了主机文件,本地主机发送到 127.0.0.1 而不是 192.168.0.12。
另一件事,服务器上的这个命令有效:
mysql -udb_user -p“密码”数据库