`

mac:php连接mysql,出现错误: mac PHP Warning: mysql_connect(): [2002] No such file...

阅读更多

今天在mac上用php去连接mysql数据库,出现了

mac PHP Warning:  mysql_connect(): [2002] No such file...

这样的错误,很容易就解决了这个问题:

 

mkdir /var/mysql

ln -s /tmp/mysql.sock /var/mysql/mysql.sock

 

php会在/var/mysql/下面去找mysql.sock(可以在/etc/php.ini配置文件中找到).但是我们的mac上这个就没有/var/mysqlz这个目录.而mysql.sock文件在/tmp/mysql.sock下面.怎么办呢?

很简单了,我们只需要用ln -s来给/var/mysql/生成一个mysql.sock文件的"软连接"即可.

 

完了.

分享到:
评论

相关推荐

    python2.7.5 安装python-mysqldb出错问题my_config.h: No such file or directory.

    my_config.h: No such file or directory. 解决办法:1)mysql版本太高,可降低版本 --此路一般不会考虑 2)注意下载的mysql-python的版本是否符和当前版本兼容 2)下载附件中的文件,放至/usr/include目录下,重新...

    Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ….. this is incompatible with sq

    3、Can’t connect to local MySQL server through socket ‘/Data/mydata/mysql.sock’ socket文件目录不对应导致的问题 4、今天要说的就是 没有打开only_full_group_by Cause:...

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory。

    fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory. stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。使用方法:下载压缩包,解压得到两个.h...

    php提示Warning:mysql_fetch_array() expects的解决方法

    在mysql数据库连接时碰到Warning: mysql_fetch_array() expects …错误提示,根据我的经验这个是sql返回的query为空了,我们没有加己判断直接使用了. mysql_fetch_array()函数导致的,下面我们一起来看问题解决方案,我...

    com.mysql.jdbc_5.1.5.jar.zip

    MySQL JDBC驱动程序是Java应用程序与MySQL数据库之间通信的桥梁,它允许Java开发者使用SQL语句执行数据库操作。在本文中,我们将深入探讨`com.mysql.jdbc_5.1.5.jar`,这是一个针对MySQL数据库的JDBC驱动程序版本,...

    php中连接mysql时出现Fatal error Call to undefined function mysql_connect()

    ### PHP中连接MySQL时出现Fatal error: Call to undefined function mysql_connect() #### 问题概述 在使用PHP连接MySQL数据库的过程中,可能会遇到以下错误信息:“Fatal error: Call to undefined function ...

    php connect to mysql.rar_MYSQL_connect

    标题"php connect to mysql.rar_MYSQL_connect"暗示了这是一个关于如何使用PHP连接到MySQL数据库的教程或代码示例。描述中提到,“With this script you can connect the php with the MySQL database.”确认了这...

    php_pdo_mysql.dll_dll_PDO_MYSQL_php_

    标题 "php_pdo_mysql.dll_dll_PDO_MYSQL_php_" 暗示了我们正在讨论的是PHP的一个扩展,即PDO_MYSQL,它是一个用于MySQL数据库连接的PHP数据对象(PDO)驱动。PDO_MYSQL允许PHP应用程序使用PDO接口与MySQL服务器进行...

    MySQL_Connection_Project.rar_MYSQL_connect_mysql connect

    在本项目“MySQL_Connection_Project”中,我们关注的核心是数据库连接,特别是使用`mysql_connect`函数进行连接。这个压缩包可能包含了一系列的源代码文件,帮助用户了解如何在PHP环境中建立与MySQL服务器的连接。 ...

    mysql-libs-5.1.73-3.el6_5.x86_64.rpm

    bin/postconf: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directoryPlease specify the final destination directory for installed Postfix ...

    PHP错误Warning:mysql_query()解决方法

    每次调用`mysql_connect()`都会尝试建立一个新的数据库连接,当调用构造函数`__destruct()`时,由于`mysql_close()`的调用关闭了连接,导致后续操作时数据库资源已经不再可用。 ### 代码问题分析 问题出现在类的...

    mysql 异常com.mysql.jdbc.CommunicationsException

    3. **timeBetweenConnectErrorMillis**:设置两次连接错误之间的间隔时间,以防止频繁尝试连接。 #### 结论 综上所述,`com.mysql.jdbc.CommunicationsException`通常是由于MySQL服务器超时断开空闲连接所引起。...

    php_mysql.dll ( for PHP 5.2.11 MySQL 5.1.40 )

    5. **测试连接**:通过编写简单的PHP代码测试MySQL连接,如`<?php $conn = mysql_connect("localhost", "username", "password"); if (!$conn) { die('Could not connect: ' . mysql_error()); } echo 'Connected ...

    linux_c_connect_mysql.rar_c mysql linux_connect_linux mysql_my

    然后,使用`mysql_init()`初始化这个结构体,接着用`mysql_real_connect()`建立连接。例如: ```cpp MYSQL* conn; conn = mysql_init(NULL); if (!mysql_real_connect(conn, "localhost", "username", "password", ...

    PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): …

    总结来说,当遇到“PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (HY000/1040)”的问题时,应首要检查MySQL套接字配置是否正确,以及PHP配置是否与其匹配。在解决问题的过程中,理解并正确...

    sql_connect (2).zip_MYSQL_banner_connect

    在描述中的“MYSQL_banner_connect”可能意味着这个示例同时展示了如何连接到MySQL以及在页面顶部显示一个横幅,这可能是通过在成功连接后将数据库信息(如数据库版本)整合到`banner`元素中的方式来实现的。...

    C_link_mysql.zip_C MYSQL_c++ mysql_connect_mysql c#_mysql c++

    新版本的API推荐使用`mysql_real_connect()`,因为它提供了更丰富的错误处理和连接选项。 3. **C++连接MySQL**:在C++环境下,可以使用MySQL Connector/C++,这是一个实现了JDBC风格API的C++库。它允许开发者使用...

    MySQL-5.6.25-1.linux_glibc2.5.i386.rpm-bundle.tar

    MySQL是世界上最流行的开源关系型数据库管理系统之一,以其稳定性和高效性深受广大开发者的喜爱。"MySQL-5.6.25-1.linux_glibc2.5.i386.rpm-bundle.tar" 是一个针对Linux操作系统,特别是使用glibc 2.5库的i386架构...

    java_mysql_connect_jar.rar_connect_fencepx8_java_java mysql_mysq

    标题"java_mysql_connect_jar.rar_connect_fencepx8_java_java mysql_mysq"暗示我们将讨论一个与FencePX8相关的Java MySQL连接库,而"标签"中的"connect fencepx8 java java_mysql mysql_connection_jar"进一步确认...

    pdo_mysql.rar_PDO_pdo_mysql.so

    标题中的"pdo_mysql.rar_PDO_pdo_mysql.so"暗示了我们正在处理与PHP的数据持久化对象(PDO)扩展,特别是其MySQL驱动(PDO_MYSQL)相关的文件。PDO是一种在PHP中连接多种数据库的标准接口,而pdo_mysql.so是这个扩展的...

Global site tag (gtag.js) - Google Analytics