ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了(转载)...
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了
Fedora8启动mysql 报错:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动.
另外看看是不是权限问题.
2、确定你的mysql.sock是不是在那个位置,
mysql -u 你的mysql用户名 -p -S /var/lib/mysql/mysql.sock
3、试试:service mysqld start
4、如果是权限问题,则先改变权限 #chown -R mysql:mysql /var/lib/mysql
[root@localhost ~]# /etc/init.d/mysqld start
启动 MySQL: [ 确定 ]
[root@localhost ~]# mysql -uroot -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
原因是,/var/lib/mysql 的访问权限问题。
shell> chown -R mysql:mysql /var/lib/mysql
接着启动服务器
shell> /etc/init.d/mysql start
服务器正常启动后察看 /var/lib/mysql 自动生成mysql.sock文件。
但是我的问题仍然没有得到解决。
问题终于解决:
方法: 修改/etc/my.conf:
[mysqld]
datadir=/usr/local/mysql/data
socket=/var/lib/mysql/mysql.sock
[mysql.server]
user=mysql
basedir=/usr/local/mysql
If there is not currently a section called [client], add one at the bottom of the file and copy the socket= line under the [mysqld] section such as:
[client]
socket=/var/lib/mysql/mysql.sock
发现依旧如此,运行/etc/init.d/mysql start报错:Starting MySQLCouldn't find MySQL manager or server
是mysqld服务没启,运行/usr/local/mysql/bin/mysqld_safe &
问题解决。
转载于:https://www.cnblogs.com/wangtao1993/p/6051334.html
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了(转载)...相关推荐
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' ...
- ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了
2019独角兽企业重金招聘Python工程师标准>>> ps -A | grep -i mysql kill 列出来的进程 service mysql start 我的问题就解决了 ...
- ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock
问题描述 今天阿里云服务器安装mysql的收,遇到了一个很熟悉的问题 输入 #mysql -u root -pERROR 2002 (HY000): Can't connect to local My ...
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq
http://hi.baidu.com/magecommerce/item/962c5a329db1eef1a9842809 配置文件设置不正确,也可能导致mysql.sock文件无法创建,消除错误日 ...
- mysql 5.6 2002_MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server
http://www.jb51.net/article/56952.htm 在安装好了MySQL之后,使用了新的配置文件后,MySQL服务器可以成功启动,但在登陆的时候出现了ERROR 2002 (H ...
- mysql错误码2002_MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
在安装好了MySQL之后,使用了新的配置文件后,MySQL服务器可以成功启动,但在登陆的时候出现了ERROR 2002 (HY000): Can't connect to local MySQL se ...
- [mysql] ERROR 2002 (HY000): Can‘t connect to local MySQL server...问题解决
博文摘要 一.问题描述 二.问题分析以及方案 1.问题一:mysql服务本身就没有启动 2.问题二:针对发现相同错误代码,本文将持续更新... 一.问题描述 在centos7.x服务器上进行mysql ...
- ERROR 2002 HY000 Can't connect to local MySQL server thro
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! auth ...
- 解决mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket错误的方法
ps -A | grep -i mysql kill 列出来的进程 service mysql start 我的问题就解决了 Fedora8启动mysql 报错: ERROR 2002 (HY000) ...
最新文章
- 基础数据结构【二】————动态数组,单向链表及链表的反转
- 升级SUSE Linux内核的完整步骤!
- android 筛选控件_Flutter学习六之实现一个带筛选的列表页面
- 如何判断两个时间段是否有交集
- IBM将发布以固态硬盘为基础的全企业系统
- 微型计算机原理与接口技术 王建国,微型计算机原理与接口技术课后习题答案及部分定义总结(王建国主编)...
- 请详细描述LVS DR模式的原理
- controlleradvice 参数_Spring mvc中@ModelAttribute和@ControllerAdvice使用
- 何为仿射变换(Affine Transformation)
- Ubuntu下安装配置Honeyd蜜罐
- python for ArcGIS 绘制重庆市板块地图
- mac pdf去水印_Inpaint For Mac :超强去水印工具
- 高等数学:8.2 数量积、向量积、混合积
- arccos(x)函数
- Spring Boot在使用Gradle build命令卡住不动了
- 必读论文 | 机器交互必读论文8篇
- lca rmq 算法资料
- 软件工程实践 Blog11
- vue中echarts使用案例:饼图(可直接使用)
- flume1.9学习笔记