MAC中Django中runserver提示Can't connect to local MySQL server through socket '/tmp/mysql.sock错误
2016-07-20 21:46
746 查看
好像不止遇到一次,直接Google就可以了,在stackoverflow中就有答案,答案就是你没有开MySQL - -。
stackoverflow链接见 http://stackoverflow.com/questions/16325607/cant-connect-to-local-mysql-server-through-socket-tmp-mysql-sock
开启MySQL的命令如下:
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处于同一台机器,发起本地连接时可用。
说丢失的时候直接重启什么的就好了(简单粗暴
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处于同一台机器,发起本地连接时可用。
说丢失的时候直接重启什么的就好了(简单粗暴
相关文章推荐
- pl/sql developer中如何导出oracle数据库结构? 参考文章一
- PLSQL Developer设置
- MySql的Delete、Truncate、Drop分析
- mysql 主从复制延迟监控
- 基于SQLiteDatabase使用ContentProvider共享数据
- django + mssql + sqlserver2008
- 大型网站应用中MySQL的架构演变史
- postgresql数据库中间件pgoneproxy支持二级分库分表
- django mysql 设置
- django 使用mysql 出现的 No module named MySQLdb
- mysql主从同步(4)-Slave延迟状态监控
- Django连接MySQL
- win7 中使用PLSQL Developer的配置方法
- PLSQL Developer连接Oracle11g 64位
- 关于DropDownList绑定SqlDataSource数据源
- SQL Server 2008 R2 Developer (x86, x64, ia64) – DVD (Chinese-Simplified)
- postgresql 数据库中间件 pgoneproxy 实现冷热数据分离查询(二)
- Django models通过DateTimeField保存到MySQL的时间的时区问题
- mysql优化之连接优化(open-files-limit与table_open_cache)
- SQL Developer工具如何转译&(input parameter)符号