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

相关推荐
「QT(C++)开发工程师」4 小时前
C++语言编程规范-风格
linux·开发语言·c++·qt
-指短琴长-4 小时前
CGroups资源控制实战【Linux】
linux·运维·服务器
冲上云霄的Jayden4 小时前
修改 Docker 容器中 MySQL 8.0 默认编码为 utf8mb4_unicode_ci
utf-8·mysql·ci/cd·docker·utf8mb4
一只自律的鸡4 小时前
【MySQL】第四章 排序和分页
数据库·mysql
昵称什么的不存在5 小时前
WPeChatGPT 插件使用教程(转载)
linux·逆向
码农hbk5 小时前
xv6 源码精读(二)开启MMU、一致性映射页表
linux·服务器
苏小瀚5 小时前
[MySQL] 联合查询
数据库·mysql
雪碧聊技术5 小时前
Linux命令过关挑战
linux·运维·数据库
liulilittle5 小时前
在 Android Shell 终端上直接运行 OPENPPP2 网关路由配置指南
android·linux·开发语言·网络·c++·编程语言·通信