centos6.5 安装 mysql 5.7

复制代码
shell> mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
 
shell> service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]
 
#日志中报错如下:
[ERROR] Fatal error: mysql.user table is damaged. Please run mysql_upgrade.
[ERROR] Aborting
 
#这种情况本人是在MySQL5.1到5.7版本升级时遇到的,升级到5.7后,数据库启动失败
#解决的办法就是重新初始化数据库
 
shell> rm -fr /var/lib/mysql
shell> mysqld --initialize --user=mysql
shell> service mysqld restart
Stopping mysqld:                                           [  OK  ]
Starting mysqld:                                           [  OK  ]

Mysql启动报错:InnoDB: Operating system error number 13 in a file operation.的解决方法

是系统问题,解决方案如下:

root@localhost mysql_data]# getenforce

Enforcing

root@localhost mysql_data# setenforce 0

root@localhost mysql_data# getenforce

Permissive
/etc/my.cnf 里面有mysql的日志
看系统版本号

cat /etc/redhat-release
centos6.5安装mysql5.7

CentOs6.5安装MySQL5.7 - 2023年-CSDN博客

  1. rpm -qa | grep mysql# 检查是否安装过 MySQL
  2. rpm -qa | grep mariadb # 检查是否存在 mariadb 数据库(内置的 MySQL 数据库),有则强制删除
  3. rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 # 强制删除
  4. rpm -e --nodeps mariadb-5.5.68-1.el7.x86_64# 强制删除
    下载到当前文件夹

curl -O repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

相关推荐
Decay__4 小时前
05_MySQL 常用 SQL 大全 —— 诊断、管理、优化辅助 SQL 与三大系统库速查
运维·数据库·sql·mysql·架构
Decay__10 小时前
04_MySQL DBA 日常运维手册 —— 会话管理、锁与阻塞、事务监控、慢查询与日志巡检
运维·数据库·sql·mysql·架构
后台模板学习17 小时前
MongoDB 与 MySQL 在 IM 即时聊天场景中该
数据库·mysql·mongodb
IT大白鼠18 小时前
渗透测试实战从靶场搭建到渗透流程——第 8 篇 · 服务型靶标(上):MySQL 双版本写文件链
数据库·mysql·渗透测试
少年的范儿18 小时前
Windows 安装 MySQL 8.4 教程(ZIP 解压版):配置 my.ini、初始化数据库与启动服务
数据库·windows·mysql
神仙别闹19 小时前
基于Python+MySQL实现(Web)个人博客系统
python·mysql·php
张小姐的猫20 小时前
【MySQL】事务
android·mysql·adb
时间售卖铺20 小时前
MySQL事务ACID与隔离级别深度解析
运维·数据库·mysql·云原生
Bushlet20 小时前
Mysql建库及建表流程总结
数据库·mysql
霂鳯21 小时前
新手勇闯网络安全 | MySQL基础(四)
mysql·web安全·adb