Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mac OSX 10.8 PHP Mysql_Php_Mysql_Macos - Fatal编程技术网

Mac OSX 10.8 PHP Mysql

Mac OSX 10.8 PHP Mysql,php,mysql,macos,Php,Mysql,Macos,这方面有很多主题,但我缺少mysql.sock。我已经检查了/var/mysql/tmp等,我已经在整个系统上运行了一次搜索,但该文件不存在 有人能告诉我如何重新生成文件吗?我没有安装mysql服务器(我也不想安装),因为我连接到另一台服务器 非常感谢。mysql服务器运行时将创建mysql.sock文件。如果缺少mysql.sock文件,则表示mysql服务器未运行。如果不在系统上运行mysql,为什么要访问系统上的mysql.sock文件?sock文件是连接到本地mysql服务器的另一种方式

这方面有很多主题,但我缺少mysql.sock。我已经检查了/var/mysql/tmp等,我已经在整个系统上运行了一次搜索,但该文件不存在

有人能告诉我如何重新生成文件吗?我没有安装mysql服务器(我也不想安装),因为我连接到另一台服务器


非常感谢。

mysql服务器运行时将创建mysql.sock文件。如果缺少mysql.sock文件,则表示mysql服务器未运行。

如果不在系统上运行mysql,为什么要访问系统上的
mysql.sock
文件?
sock
文件是连接到本地mysql服务器的另一种方式,而不是使用
ip
port
(您当然可以创建自己的
socket
文件,并将请求通过管道传输到远程mysql服务器,但这通常没有意义).我认为您希望mysql.sock访问外部mysql。如果这就是你想要的,你的假设是错误的。您只需要库、驱动程序来访问mysql。在php中,只需使用mysql函数。通常php已经安装了mysql驱动程序。如果没有,请上网查看。或者。。sock文件是在不同的指定位置生成的:)@dbf well原因是
我没有安装mysql服务器(我也不想安装)
很可能mysql服务器没有运行;)