Linux下安装mysql启动的常见问题

1.PID file could not be found
mysql无法启动ERROR! MySQL is running but PID file could not be found ?
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
解决办法:ps aux | grep mysql
kill -9 pid1 pid2         #pid1,pid2为具体的查询出来的端口
service mysql start 或者 /etc/init.d/mysql start
2.提示uuid重复
由于data拷贝是全目录拷贝,将/var/lib/mysql/auto.cnf也拷贝,它里面记录了对数据库的一个uuid标识,随便产生个新的uuid,替换掉新目录中的auto.cnf中的uuid串即可。
可以用select uuid()来产生新值,手工黏贴到auto.cnf文件中。
3.The server quit without updating PID file
Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid)
问题可能的原因有多种,具体什么原因最好的办法是先查看下错误日志:
1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限
解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “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,就赶快把它删除掉吧,它就是罪魁祸首了。本人就是使用第三条方法解决的 !4、mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
解决方法:请在[mysqld]下设置这一行:datadir = /usr/local/mysql/data5、skip-federated字段问题
解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧。6、错误日志目录不存在
解决方法:使用“chown” “chmod”命令赋予mysql所有者及权限7、selinux惹的祸,如果是centos系统,默认会开启selinux
解决方法:关闭它,打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试。

大数据互联网架构阶段 Linux下安装mysql启动的常见问题相关推荐

  1. 大数据互联网架构阶段 全文检索技术

    全文检索 一. 全文检索的引出 我们生活中的数据总体分为两种:结构化数据 和非结构化数据 . 结构化数据: 指具有固定格式或有限长度的数据,如数据库,元数据等. 非结构化数据: 指不定长或无固定格式的 ...

  2. 大数据 互联网架构阶段 Nginx的使用

    Nginx 一.情景分析 如何构建一个tomcat集群 , 两种构建方式 但是此时将项目部署到tomcat集群上之后用户还是只能通过固定的ip和端口访问固定的服务器 ,并没有达到构建tomcat集群时 ...

  3. 大数据 互联网架构阶段 Redis

    Redis 零. 目录 高并发思路 电商网站中缓存数据库的设计 缓存介绍 按照redis redis常用命令 redis其他数据结构 数据分布式存储 Jedis客户端 哈希一致性 补充 一. 高并发思 ...

  4. 大数据 互联网架构阶段 Redis(三)redis集群

    Redis(三) redis集群 一. redis哨兵模式的缺点 问题一 : 横向扩展不方便 , 一旦扩展 , 无论代码结构多么简单, 都需要修改 问题二 : 散列分布式算法是hash一致性 , 无论 ...

  5. 大数据互联网架构阶段 QuartZ定时任务+RabbitMQ消息队列

    QuartZ定时任务+RabbitMQ消息队列 一 .QuartZ定时任务解决订单系统遗留问题 情景分析: 在电商项目中 , 订单生成后 , 数据库商品数量-1 , 但是用户迟迟不进行支付操作 , 这 ...

  6. 大数据互联网架构阶段 大型电商项目数据库设计时应该注意的点

    大型电商项目数据库设计时应该注意的点 一. id的设计 int(int)类型: 性能高 , 但是分布式数据库时 , id易重复 long(bigint)类型:性能高 , 比int类型容纳的数据更多 , ...

  7. 大数据 互联网架构阶段 电商项目简介

    电商项目简介 零.目录 电商项目特点 电商项目技术难点 电商项目简介 开发工具 电商项目架构 开发环境 一.电商项目特点 分布式 数十台服务器,甚至百台.千台.万台,包括:Nigix负载均衡集群.To ...

  8. 大数据互联网架构阶段 Java爬虫

    Java爬虫 一 . 爬虫简介 http://www.lete.com , 乐贷网其实就是爬虫的简单应用 ,发送一个商品连接 , 获取商品信息 目标 爬取京东所有商品的信息 封装在自己的Item实体类 ...

  9. 大数据互联网架构阶段 前台系统架构 跨域请求

    电商项目 前台系统的架构 零.目录 前台架构设计 前台分类树 跨域请求技术 jsonp httpClient 一 .前台架构设计 不能直接访问数据库 , 需要通过后台访问数据 架构: 单通道连接资源 ...

最新文章

  1. 初探swift语言的学习笔记四(类对象,函数)
  2. css_position
  3. Oracle 数据文件迁移
  4. 前端面试题集锦(一)之HTML部分
  5. 蓝桥杯上Excel地址c语言,C语言求解Excel地址转换问题
  6. CVPR 2019 Oral | 视觉识别新范式:开放世界下的大规模长尾识别
  7. Python set模块使用方法
  8. Python-Matplotlib可视化(5)——添加自定义形状绘制复杂图形
  9. HCIE-Security Day1:防火墙概述、实验环境搭建、三种方式管理防火墙
  10. Keil MDK5使用
  11. 性能测试-Loadrunner脚本录制步骤
  12. python编程语言可以做游戏吗_用Python编程可以制作掷骰子游戏吗
  13. Objective-C学习笔记(二)——OC基本语法概述
  14. 暑期2020“大咖说开源” | 陈莉君:Linux从入门到深入内核有多远
  15. 教你如何优秀的选择付费代理ip的提供商
  16. 【C#】如何给变量取一个好的名字
  17. C语言九条语句经典例题,一起温故而知新!!!
  18. 无需域名实现frp多端口内网穿透
  19. 智联招聘自动刷新简历软件
  20. df -h 卡死解决方法

热门文章

  1. CentosMySQL5.6安装方法
  2. C# 监控统计 程序执行 时间
  3. 为什么要用内部类:控制框架【转】
  4. 利用proc 实现内核和用户态交换数据
  5. linux whois rpm,CentOS系统安装whois命令的方法
  6. 实验4-2-3 pta验证“哥德巴赫猜想” (20分)
  7. login窗口for mysql_CTF| SQL注入之login界面
  8. 4键电子手表说明书_家有破壁机的要收藏,教你4道早餐食谱,细腻香甜,比喝豆浆舒服...
  9. Docker进阶-快速扩容
  10. Docker进阶-资源管理Swarm+Portainer