MySQL启动报错: Failed to start LSB start and stop MySQL
MySQL启动报错: Failed to start LSB: start and stop MySQL.与连接而数据库报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
今天在配置部署一台MySQL服务器,安装成功后,自动启动了 mysql服务,此时默认的mysql的data是在/var/lib/mysql下的,我想把他改成/mysql/mysql-data下,于是
systemctl stop mysql
ss -antup | grep mysql
已经停止mysql服务
修改配置文件
vim /etc/my.cnf
datadir=/mysql/mysql-data
socket=/mysql/mysql-data/mysql.sock
mkdir -p /mysql/mysql
启动服务:systemctl start mysql
结果报错: Failed to start LSB: start and stop MySQL.
经过一番排查和原来的data目录一对比后,发现是权限问题
查看配置文件
ps -ef | grep mysql,发现启动用户是mysql
于是:
chown mysql:mysql /mysql/mysql-data
systemctl start mysql 启动成功
接着我进入数据库
mysql -u*** -p****************
结果报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
网上查阅了资料说,我们连接数据库是是默认使用host=localhost去连接的,当用localhost连接mysql服务端时,mysql客户端会认为是连接本机, 所以会尝试以socket文件方式连接(socket文件方式,比ip:端口方式效率更高),这时候就会根据配置文件/etc/my.cn中配置的socket路径去找,这里我们修改了mysqld也就是服务器的socket路径,但是客户端的socket文件我们没有定义,回去默认的路径下/var/lib/mysql/mysql.sock找,结果找不到就会出现这个报错
解决方法:
修改配置文件
vim /etc/my.cnf
[client]
default-character-set=utf8
socket=/mysql/mysql-data/mysql.sock
[mysql]
default-character-set=utf8
socket=/mysql/mysql-data/mysql.sock
重启数据库:systemctl restart mysql
mysql连接成功
MySQL启动报错: Failed to start LSB start and stop MySQL相关推荐
- mysql启动报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
问题描述 大白正常安装完mysql后启动 mysql -u root -p 提示:ERROR 2003 (HY000) Can't connect to MySQL server on 'localh ...
- Mysql启动报错解决方案:Failed to open log (file ‘./mysql-bin.000901‘, errno 2)
Mysql启动报错解决方案:Failed to open log (file './mysql-bin.000901', errno 2) 参考文章: (1)Mysql启动报错解决方案:Failed ...
- centos7 network网络服务重启报错failed to start lsb
network网络服务重启报错failed to start lsb 解决办法: 先看log里哪个网卡没有启动 cat /var/log/messages | grep network 查看网卡mac ...
- MySQL启动报错:发生系统错误5。拒绝访问。
命令行MySQL启动报错:发生系统错误5.拒绝访问. 出现后尝试使用以管理员身份运行cmd再次运行命令后解决:net start mysql80(根据安装mysql时候设置的服务名称)
- idea 启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\ 我的解决办法
idea 启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\ 我的解决办法 在 C:\Users\Administrator\AppData\Roamin ...
- ruoyi-cloud 服务器端idea启动报错Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (defau
ruoyi-cloud 服务器端idea启动报错Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (defau ...
- XAMPP下载安装、control.ini拒绝访问、Apache和mysql启动报错、与本地MySQL端口冲突问题
一.XAMPP下载安装 输入地址选择相应版本直接下载 下载完成后安装,前面都默认点击next,这里最好别放入C盘 二.control.ini拒绝访问 关闭XAMPP时,control.ini文件报错 ...
- mysql 启动报错 ERROR The server quit without updating PID file
mysql 启动报错 : ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.pid). 今天莫名 ...
- Mysql启动报错:The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid).
Linux服务器Mysql启动报错提示: The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid). ...
- 【已解决】Springboot服务 Netty启动报错Failed to submit a listener
[已解决]Springboot服务 Netty启动报错Failed to submit a listener Force-closing a channel whose registration ta ...
最新文章
- [转]SQL交叉表实例
- Oracle恢复删除的数据
- MySQL案例分析--QueryCache
- 链表相加 2. 两数相加
- EasyUi – 1.入门
- 实现视图示例_AngularJS控制器,范围和视图教程示例
- Linux下update和upgrade的区别
- 视频会议受追捧,省钱又节能
- 自动驾驶4WS车辆路径跟踪最优控制算法仿真
- java在线测试工具_9个最好用的在线编译/调试工具
- 《Kotlin从零到精通Android开发》面世啦
- 高仿QQ游戏大厅-支持换肤和控件切换动画
- 數據驅動的到底是什麼
- Java选择题考试系统
- 佳能Canon PIXMA MG6320 一体机驱动
- Error mounting /dev/sda1 at /media/XXXX: Command-line `mount -t ntfs -o
- 第三方linux版电脑,易烊千玺的嘴变大了
- csapp实验记录 - Cachelab partA
- 科普:SDH的速率和帧结构及常用检测工具 TFN 155M SDH传输分析仪 D240S
- python爬虫进阶:异步请求几秒钟爬光网站的全部美女图片
热门文章
- linux根据关键字查询日志的方法
- 诗经名句(供大家看代码疲劳的时候消遣下)
- win7无法连接打印机拒绝访问_win7添加打印机提示windows无法连接到打印机怎么解决...
- [Steam]成就游戏销量乐观
- Windows Xp Sp3官方简体中文版(原版) 纯净安装版 百度网盘下载
- 【Android】模拟Android微信APK底部的TabHost选项卡
- 汇总了25个FPGA开源网站和前10大FPGA论坛
- [转]二十四式太极拳攻防含义拆解
- 和平精英官方网站静态页面制作与学习html+css保姆级教程
- 集合添加元素python_集 - 百度文库