问题:1,出现了问题[root@rekfan mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL...The server quit without u

问题:

1,出现了问题[root@rekfan mysql]# service mysql restart

MySQL server PID file could not be found![失败]

Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid).[失败]

我的解决方式:

/usr/local/mysql/data/rekfan.pid文件没有写的权限 “chmod

-R 755 /usr/local/mysql/data”  然后重新启动mysqld!

网上给出的一些可能的解决方式为:

1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限 “chmod

-R 755 /usr/local/mysql/data”  然后重新启动mysqld!

2.可能进程里已经存在mysql进程解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死,然后重新启动mysqld!

3.可能是第二次在机器上安装mysql,,有残余数据影响了服务的启动。

解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。本人就是使用第三条方法解决的 !?p=186

4.mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。

解决方法:请在[mysqld]下设置这一行:datadir = /usr/local/mysql/data

5.skip-federated字段问题

解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧。

6.错误日志目录不存在

解决方法:使用“chown” “chmod”命令赋予mysql所有者及权限

7.selinux惹的祸,如果是centos系统,默认会开启selinux

解决方法:关闭它,打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试。

centos mysql 存储_Centos更改mysql数据存储文件位置相关推荐

  1. centos 更改mysql数据库目录位置_centos更改MySQL数据库目录位置

    (来自转载) http://www.cnblogs.com/awinlei/archive/2013/03/14/2958777.html MySQL默认的数据文件存储目录为/var/lib/mysq ...

  2. linux下修改mysql数据存储_linux 更改mysql 数据存储目录

    1.检查mysql数据库存放目录 mysql -u root -prootadmin #进入数据库 show variables like '%dir%'; #查看sql存储路径 (查看datadir ...

  3. FriendFeed如何使用MySQL存储非关系性数据_how-friendfeed-uses-mysql

    原文链接: http://bret.appspot.com/entry/how-friendfeed-uses-mysql 本文链接:  http://virest.org/how-friendfee ...

  4. centos mysql 访问_centos下mysql开启远程访问

    登录MySQL:  mysql -u root -p; 然后输入密码, 如需修改密码,第一次:  mysqladmin -u root password NEWPASSWORD 已设置过:  mysq ...

  5. centos下mysql 命令_CentOS下mysql数据库常用命令总结

    ### 1.更改root密码 `mysqladmin -uroot password 'yourpassword'` ### 2.远程登陆mysql服务器 `mysql -uroot -p -h192 ...

  6. centos mysql 主从_Centos下MySQL主从同步配置

    说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样, 因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slav ...

  7. centos mysql部署_CentOS下MySQL 8.0安装部署,超详细!

    MySQL 8正式版8.0.11已发布,官方表示MySQL8要比MySQL 5.7快2倍,还带来了大量的改进和更快的性能!到底谁最牛呢?请看:MySQL 5.7 vs 8.0,哪个性能更牛? Mysq ...

  8. centos mysql 设置_CentOS下MySQL安装后配置和设置-阿里云开发者社区

    CentOS下MySQL安装后配置和设置: 1:安装完成路径: 1.数据库目录 /var/lib/mysql/ 2.配置文件 /usr/share/mysql(mysql.server命令及配置文件) ...

  9. centos卸载mysql重装_Centos 卸载mysql并重装

    一.删除原mysql 1.执行命令 1 yum remove mysql mysql-server mysql-libs mysql-server; 2.找到相关文件删除 1 find / -name ...

最新文章

  1. 正向最大匹配 和逆向最大匹配对比比较
  2. PennyLane | 用于量子计算机可微分编程的跨平台Python库
  3. Grunt插件之LiveReload 实现页面自动刷新,所见即所得编辑
  4. 无论你在学什么语言,都能有小姐姐来陪着你一起学习!
  5. 第八天2017/04/17(1、拷贝构造、❤临时对象)
  6. oracle表空间和用户的创建、修改、授权、查看等执行SQL
  7. 编程的智慧 意外在内网找到的资源
  8. 第二节:思维导图学习Shell脚本编程之命令之美
  9. 解析几何的解读(二)
  10. 多规则策略如何筛选|视频版
  11. 阶段3 1.Mybatis_12.Mybatis注解开发_1 mybatis注解开发的环境搭建
  12. 平面设计完全手册_工业时代的平面设计
  13. python继承的3个特点_面向对象三大特征之继承
  14. 第六章 网上银行与电子支付-1
  15. Flutter 布局报错The following assertion was thrown during performLayout():
  16. Latex 希腊字母大写
  17. 如何选择DNS服务器及未响应的解决办法
  18. 开发板Linux手指滑动方向,移动应用滑动屏幕方向判断解决方案,JS判断手势方向...
  19. 深度解读BN、LN、WN、CN
  20. 分享分析TCGA的数据库——GEPIA(一)

热门文章

  1. 从Uber微服务看最佳实践如何炼成?
  2. php打印pre,php 打印格式化显示利器 pre
  3. PCL谢谢笔记 体素栅格滤波(下采样)
  4. Leetcode84 柱状图中最大的矩形 详细的解法
  5. 大厂常见笔试题 滑动窗口内数的和
  6. python 跟踪算法
  7. 'avpicture_fill': 被声明为已否决
  8. python 列表生成器 获取文件列表
  9. Github GAN 非平稳纹理合成
  10. PMP-【第2章 项目运行环境与项目经理】-2020-12-29(35页-48页)