1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > centos8安装MySQL依赖_centos8安装mysql8

centos8安装MySQL依赖_centos8安装mysql8

时间:2024-01-25 00:36:56

相关推荐

centos8安装MySQL依赖_centos8安装mysql8

1,检查是否有mysql残留文件

查找出安装的mysql软件包和依赖包

rpm -pa | grep mysql

依次删除

yum remove mysql-xxx-xxx-

查找出所用的配置文件

find / -name mysql

依次删除

rm -rf /var/lib/mysql

2,删除MariaDB的文件,装MySQL的话会和MariaDB的文件冲突,所以需要先卸载掉MariaDB

查找

rpm -pa | grep mariadb

删除

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

3,安装mysql

3.1 下载

centos的yum 源中默认是没有mysql的,所以我们需要先去官网下载mysql的repo源并安装;

mysql官网下载链接:mysql repo下载地址 如下:

image-200115580

3.2 安装 yum repo文件并更新 yum 缓存

rpm -ivh mysql80-community-release-el8-1.noarch.rpm

yum clean all

yum makecache

3.3 安装mysql服务

yum install mysql-community-server

若出现下图错误

image-2001162756672

则执行:yum module disable mysql,然后装安装

image-2001163146551

4 设置表名大小写不敏感

修改 /etc/f (以实际 f 配置文件路径为准),在 [mysqld] 节点下,加入一行: lower_case_table_names=1

注:只有在安装完成之后,初始化数据库之前,修改f,然后再初始化数据库才有效,否则需要删除 MySQL的数据 /var/lib/mysql

5 启动mysql服务

systemctl start mysqld.service

6 修改root默认密码

查看默认密码

cat /var/log/mysqld.log | grep password

image-2001171557557

修改root用户密码

Alter user 'root'@'localhost' identified by 'Root1234.';

flush privileges;

创建其他用户

create user 'dev'@'%' identified by 'Dev1234.';

flush privileges;

授权

grant all privileges on . to 'dev'@'%' with grant option;

flush privileges;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。