大数据互联网架构阶段 Linux下安装mysql启动的常见问题
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启动的常见问题相关推荐
- 大数据互联网架构阶段 全文检索技术
全文检索 一. 全文检索的引出 我们生活中的数据总体分为两种:结构化数据 和非结构化数据 . 结构化数据: 指具有固定格式或有限长度的数据,如数据库,元数据等. 非结构化数据: 指不定长或无固定格式的 ...
- 大数据 互联网架构阶段 Nginx的使用
Nginx 一.情景分析 如何构建一个tomcat集群 , 两种构建方式 但是此时将项目部署到tomcat集群上之后用户还是只能通过固定的ip和端口访问固定的服务器 ,并没有达到构建tomcat集群时 ...
- 大数据 互联网架构阶段 Redis
Redis 零. 目录 高并发思路 电商网站中缓存数据库的设计 缓存介绍 按照redis redis常用命令 redis其他数据结构 数据分布式存储 Jedis客户端 哈希一致性 补充 一. 高并发思 ...
- 大数据 互联网架构阶段 Redis(三)redis集群
Redis(三) redis集群 一. redis哨兵模式的缺点 问题一 : 横向扩展不方便 , 一旦扩展 , 无论代码结构多么简单, 都需要修改 问题二 : 散列分布式算法是hash一致性 , 无论 ...
- 大数据互联网架构阶段 QuartZ定时任务+RabbitMQ消息队列
QuartZ定时任务+RabbitMQ消息队列 一 .QuartZ定时任务解决订单系统遗留问题 情景分析: 在电商项目中 , 订单生成后 , 数据库商品数量-1 , 但是用户迟迟不进行支付操作 , 这 ...
- 大数据互联网架构阶段 大型电商项目数据库设计时应该注意的点
大型电商项目数据库设计时应该注意的点 一. id的设计 int(int)类型: 性能高 , 但是分布式数据库时 , id易重复 long(bigint)类型:性能高 , 比int类型容纳的数据更多 , ...
- 大数据 互联网架构阶段 电商项目简介
电商项目简介 零.目录 电商项目特点 电商项目技术难点 电商项目简介 开发工具 电商项目架构 开发环境 一.电商项目特点 分布式 数十台服务器,甚至百台.千台.万台,包括:Nigix负载均衡集群.To ...
- 大数据互联网架构阶段 Java爬虫
Java爬虫 一 . 爬虫简介 http://www.lete.com , 乐贷网其实就是爬虫的简单应用 ,发送一个商品连接 , 获取商品信息 目标 爬取京东所有商品的信息 封装在自己的Item实体类 ...
- 大数据互联网架构阶段 前台系统架构 跨域请求
电商项目 前台系统的架构 零.目录 前台架构设计 前台分类树 跨域请求技术 jsonp httpClient 一 .前台架构设计 不能直接访问数据库 , 需要通过后台访问数据 架构: 单通道连接资源 ...
最新文章
- 初探swift语言的学习笔记四(类对象,函数)
- css_position
- Oracle 数据文件迁移
- 前端面试题集锦(一)之HTML部分
- 蓝桥杯上Excel地址c语言,C语言求解Excel地址转换问题
- CVPR 2019 Oral | 视觉识别新范式:开放世界下的大规模长尾识别
- Python set模块使用方法
- Python-Matplotlib可视化(5)——添加自定义形状绘制复杂图形
- HCIE-Security Day1:防火墙概述、实验环境搭建、三种方式管理防火墙
- Keil MDK5使用
- 性能测试-Loadrunner脚本录制步骤
- python编程语言可以做游戏吗_用Python编程可以制作掷骰子游戏吗
- Objective-C学习笔记(二)——OC基本语法概述
- 暑期2020“大咖说开源” | 陈莉君:Linux从入门到深入内核有多远
- 教你如何优秀的选择付费代理ip的提供商
- 【C#】如何给变量取一个好的名字
- C语言九条语句经典例题,一起温故而知新!!!
- 无需域名实现frp多端口内网穿透
- 智联招聘自动刷新简历软件
- df -h 卡死解决方法
热门文章
- CentosMySQL5.6安装方法
- C# 监控统计 程序执行 时间
- 为什么要用内部类:控制框架【转】
- 利用proc 实现内核和用户态交换数据
- linux whois rpm,CentOS系统安装whois命令的方法
- 实验4-2-3 pta验证“哥德巴赫猜想” (20分)
- login窗口for mysql_CTF| SQL注入之login界面
- 4键电子手表说明书_家有破壁机的要收藏,教你4道早餐食谱,细腻香甜,比喝豆浆舒服...
- Docker进阶-快速扩容
- Docker进阶-资源管理Swarm+Portainer