Centos 7 环境下mysql的安装及配置

1.查看之前是否有mysql对应的服务

a、停止对应的服务

ps axj | grep mysqld

ps axj | grep mariadb

执行这两条命令看是否有对应的服务

若发现有对应的服务执行该命令停止服务:systemctl stop mysqld

b、删除对应的安装包

2.获取安装包

a、获取mysql官方的yum源

b、安装mysql的yum源

c、通过yum安装mysql(可能会遇到密钥过期的问题)

d、启动mysqld

3.登录并配置mysql

登录mysql的方式

方式一:安装的mysql中有临时密码

方式二:安装的mysql没有密码,直接回车登录

方式三:修改mysql的配置文件(默认路径在:/etc/my.cnf下)

打开配置文件**:vim /etc/my.cnf**

免密登录,在最后一行加入:skip-grant-tables

重启mysql服务:systemctl restart mysqld

配置mysql

相关推荐
青梅橘子皮5 小时前
Linux---基本指令
linux·运维·服务器
REDcker6 小时前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php
2301_771717216 小时前
解决mysql报错:1406, Data too long for column
android·数据库·mysql
绘梨衣5476 小时前
Docker+FastAPI+MySQL 项目部署报错汇总
mysql·docker·fastapi
cui_ruicheng6 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
dvjr cloi6 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
蚰蜒螟7 小时前
深入 Linux 内核同步机制:从 futex 到 spinlock 的完整旅程
linux·windows·microsoft
运维全栈笔记7 小时前
Linux安装配置Tomcat保姆级教程:从部署到性能调优
linux·服务器·中间件·tomcat·apache·web
czlczl200209257 小时前
利用“延迟关联”优化 MySQL 巨量数据的深分页查询
数据库·mysql
dllmayday8 小时前
Linux 上用终端连接 WiFi
linux·服务器·windows