zoukankan      html  css  js  c++  java
  • MAC中Django中runserver提示Can't connect to local MySQL server through socket '/tmp/mysql.sock错误

    好像不止遇到一次,直接Google就可以了,在stackoverflow中就有答案,答案就是你没有开MySQL - -。

    stackoverflow链接见 http://stackoverflow.com/questions/16325607/cant-connect-to-local-mysql-server-through-socket-tmp-mysql-sock

    开启MySQL的命令如下:

    mysql.server start
    

    update 8.4:

    今天又遇到了这个问题,是配置的问题。从mysql.sock拿不到mysql的配置就会出现这个问题 - -。

    参考:http://jimingsong.iteye.com/blog/1418638   http://blog.csdn.net/kerwin612/article/details/8568206

    这个mysql.sock应该是mysql的主机和客户机在同一host上的时候,使用unix domain socket做为通讯协议的载体,它比tcp快。通常遇到这个问题的原因就是你的mysql server没运行起来。 

    Mysql有两种连接方式: 
    (1)TCP/IP 
    (2)socket 
    对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。

    说丢失的时候直接重启什么的就好了(简单粗暴

    --------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    STL_算法_05_集合算法
    STL_算法_04_算术和生成算法
    STL_算法_03_拷贝和替换算法
    STL_算法_02_排序算法
    STL_算法_01_查找算法
    STL_容器使用时机
    STL_容器共通能力
    Qt5_选择文件对话框
    Qt5_当前exe所在路径
    Java 静态代理和动态代理
  • 原文地址:https://www.cnblogs.com/wswang/p/5689832.html
Copyright © 2011-2022 走看看