我收到以下错误[PDOException]
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name o
r service not known
我首先尝试重启mysql,但失败了。然后我在[mysqld]
文件的顶部添加了my.cnf
。这个文件基本上是空的 - 只有两行。
这解决了mysql重启问题,但没有解决迁移问题。 mysql现在运行正常。我可以连接mysql -h localhost -u -p数据库
我将mysqld.cnf
中的绑定更改为0.0.0.0,这也没有用。
我的Laravel数据库没有表,甚至没有迁移表,这是正确的吗?我用git将我的开发项目推向了生产。
我还将.env中的主机更改为127.0.0.1
我还将unix_socket
=>
/var/run/mysqld/mysqld.sock
添加到database.php
- 也没有帮助。
我在制作上运行nginx。请告知如何修复迁移。 端口3306被列为侦听端口。 但是,在http://ip:3306之类的浏览器中访问生产服务器IP会产生一些有趣的字符,而且#34;收到的数据包不按顺序排列"