linux mysql8 安装教程

环境mysql8.0.27

linux7.0+

安装包下载地址

MySQL :: Download MySQL Community Server

这里我们选择linux 7 版本。 linux8 对应centos8 linux6 对应centos6版本。根据linux版本选择自己对应的版本。

卸载之前版本

rpm -qa | grep mariadb

rpm -qa | grep mariadb

卸载命令 rpm -e xxx –nodeps

rm –rf /etc/my.cnf

find / -name mysql

删除对应mysql的文件

添加系统该用户和用户组

groupadd mysql

useradd -g mysql mysql

passwd mysql

解压tar

mkdir -p /opt/mysql8

tar xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar –C /opt/mysql8

cd /opt/mysql8

yum install mysql-community-{libs,client,common,server}-*.rpm

等待安装---安装成功

检查安装情况

ps -ef | grep mysql

root     29025 19288  0 20:50 pts/2    00:00:00 grep --color=auto mysql

mysqladmin –version

mysqladmin  Ver 8.0.27 for Linux on x86_64 (MySQL Community Server - GPL)

cat /etc/group | grep mysql

mysql:x:27:

初始化与基本配置

初始化配置

mysqld --initialize

chown -R mysql:mysql /var/lib/mysql/

检查配置文件

cat /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

#如果需要其他配置,请参考官方文档。

启动服务

systemctl start mysqld

systemctl status mysqld

ps -ef | grep mysql

设置开机启动

systemctl enable mysqld

查看root密码

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

2021-11-11T14:38:33.436049Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: =dc_+Z3)LpSd

dc_+Z3)LpSd就是系统初始化密码

安全设置

[root@node1 app]# mysql_secure_installation

输入秘密:dc_+Z3)LpSd

New Pass: ********

Re-Pass: ********

后续 都选yes

退出命令

服务器防火墙设置

关闭防火墙

firewall-cmd --state

#停止firewall

systemctl stop firewalld.service  不执行

#禁止firewall开机启动

systemctl disable firewalld.service

者开放3306端口

# 开放指定端口

firewall-cmd --zone=public --add-port=3306/tcp –permanent

# 关闭指定端口

firewall-cmd --zone=public --remove-port=3306/tcp –permanent

# 重启防火墙

firewall-cmd --reload

登录
mysql  –uroot  –p********

mysql>

设置远程访问

mysql> use mysql

mysql> update user set host='%' where user='root';

mysql> Grant all privileges on root.* to 'root'@'%';

客户端访问

属性需要设置

测试链接

链接成功

转载请加关注,并标明出处:https://blog.csdn.net/qq_22885233/article/details/122499748

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

登峰~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值