zoukankan      html  css  js  c++  java
  • mysql错误-更改mysql.sock位置

    于Mysql在有时会出现mysql.sock定位误差,会造成不连接数据库。

    mac由当时的误差:


    第一个变化my.cnf

    位置/etc/my.cnf下一个,如果没有,那么。跟/usr/locate/mysql号/my.cnf下改动,然后拷贝到/etc下。

    改动为例如以下:

    [client]
    socket = /tmp/mysql.sock
    
    [mysqld]
    socket = /tmp/mysql.sock

    没有[client]的话。自己加入~


    然后重新启动mysql服务,打开mysql看看位置变了没~用,status查看

    mysql  Ver 14.14 Distrib 5.6.17, for osx10.7 (x86_64) using  EditLine wrapper
    
    Connection id:		24
    Current database:
    Current user:		root@localhost
    SSL:			Not in use
    Current pager:		less
    Using outfile:		''
    Using delimiter:	;
    Server version:		5.6.17 MySQL Community Server (GPL)
    Protocol version:	10
    Connection:		Localhost via UNIX socket
    Server characterset:	utf8
    Db     characterset:	utf8
    Client characterset:	utf8
    Conn.  characterset:	utf8
    UNIX socket:		/tmp/mysql.sock
    Uptime:			15 min 51 sec

    然后改动php.ini(位置为/etc/php.ini)没有的话。copy一个php.ini.default

    在:

    pdo_mysql.default_socket=/tmp/mysql.sock
    mysql.default_socket = /tmp/mysql.sock
    mysqli.default_socket = /tmp/mysql.sock

    这三个所有改动好~

    然后

    sudo apachectl stop
    sudo apachectl start

    就能够了~

    看phpinfo()下一个mysql.sock无论是改变~

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    mysql-5.7.15-winx64免安装版配置
    db2 表授权语句
    java 调用 .net webservice 示例
    打印内存高解决方案
    eclipse快捷键调试总结【转】
    DevExpress GridControl 自定义 summary 算法
    GEMR: Get the parent window for view
    弹出窗口
    WPF UI虚拟化
    WPF应用程序最小化到系统托盘
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4817512.html
Copyright © 2011-2022 走看看