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处于同一台机器,发起本地连接时可用。

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

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

  • 相关阅读:
    机器学习面试
    网易有道2017内推编程题2道
    老曹眼中的网络编程基础
    MySQL索引背后的数据结构及算法原理
    [oracle] oracle-ibatis-整理
    [oracle] oracle-myibatis-整理
    [mysql] mysql-myibatis-整理
    [JS] selector 背景选择器
    [android] AndroidManifest.xml 详解
    [Eclipse] 项目编码
  • 原文地址:https://www.cnblogs.com/wswang/p/5689832.html
Copyright © 2011-2022 走看看