ubuntu安装mysql可以启动,但找不到mysql.sock

ubuntu安装mysql找不到mysql.sock解决辦法

重新启动mysql

查看mysql日志

gedit /var/log/mysqld/err.log

可以发现没有mysql.sock

但是有一个mysqld.sock

文件地址目录:/var/run/mysqld/mysqld.sock

将php.ini下面的

mysql.default_socket

改为

mysql.default_socket = /var/run/mysqld/mysqld.sock

重启apache

然后添加 php文件

$con = mysql_connect("127.0.0.1","root","");

echo $con;

你就能看到结果了。

本文出自 “cecotw” 博客,请务必保留此出处http://cecotw.blog.51cto.com/7744188/1635564

更多相关文章
  • 背景:(1)偶尔会出现mysql的server和mysql的client默认的socke文件不在一个地方,我们用mysql时会出现一个找不到mysql.sock的情况. (2)因非正常关机出现:/tmp/mysql.sock 不见了,找不到了,如何连接上去的问题?(其他机器通过tcp可以的) 先放个
  • 


    		    ubuntu安装nginx+phpfpm+mysql
    1. 安装 Nginx apt-get install nginx 启动Nginx服务: service nginx start 浏览器输入网址看看是否正常:http://192.168.1.208(修改成你设置的静态IP) 网页显示"Welcome to nginx!"说明已经 ...
  • 2010年01月08日 星期五 17:26 ------------------============Ubuntu配置管理===========----------- 1.安装JDK 1.1 在usr下建立java目录,把jdk-6u5-linux-i586.bin拷贝到目录下,执行命令: #ch ...
  • 在ubuntu上安装lamp大家应该都很熟悉了,但对于现在很流行的lemp栈怎么样用apt-get安装,这样介绍的文章的不多.下面我用Ubuntu 12.04 LTS为例来介绍下如何用apt-get安装这些. 为什么
  • 


    		     Ubuntu 12.04 LTS 構建高可用分布式 MySQL 集群
    本文的英文版本链接是 http://xuri.me/2013/11/20/install-mysql-cluster-on-ubuntu-12-04-lts.html MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用.高冗余版本.它采用了 NDB Cluster 存储引擎,允
  • yum方式安装mysql省去了源代码包安装的许多步骤,但是有时会遇见mysql yum包装完mysql之后,在启动mysql服务时,启动不了的问题,报错: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
  • 


    		    RHEL6.3下安装配置ExtMail(postfix+cyrus+courier+dovecot+mysql+httpd+extmail)
    本人一开始对邮件系统完全不了解,因需要使用邮件系统,所以参考了很多文档与视频,最后把全部安装过程记录下来,分享出来,为其他没有接触过但是需要的同学提供参考,交流学习,如果发现此文档有错误,欢迎指正,也欢迎大家完善它,高手勿批. 风险 1本文全程使用yum安装,请考虑是否会对以后维护产生影响. 2本文 ...
  • 安装查看有没有安装过:          yum list installed mysql*          rpm -qa grep mysql* 查看有没有安装包:          yum list mysql* 安装mysqlclient:          yum install mys ...
一周排行