php连接mysql的测试代码:
1 <?php
2 $conn = mysql_connect("localhost","root","redhat") or die("connect err: ".mysql_error());
3 echo "connected successful!";
4 ?>
出现问题:打印报错信息是”No such file or directory”
解决办法:
1、用命令打开mysql 输入status 查看UNIX socket的值
2.、找到php.ini配置文件 (用locate)
3、把这三项的值配置成从第二步获取的值, mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket
4、重启php-fpm