mysql 8.0完整安装及配置教程
我这里服务器环境是Centos 7.9
下载mysql 8.0:
[root@node19 ~]# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
查询已有安装包:
[root@node19 ~]# rpm -qa | grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64
[root@node19 ~]# rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps
[root@node19 ~]# rpm -qa | grep mariadb
创建mysql工作目录并解压安装包至工作目录中:
[root@node19 ~]# mkdir -p /usr/local/mysql
[root@node19 ~]# mv mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar /usr/local/mysql/
[root@node19 ~]# cd /usr/local/mysql/
[root@node19 mysql]# tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
安装mysql包:
[root@node19 mysql]# rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm --nodeps --force
[root@node19 mysql]# rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm --nodeps --force
[root@node19 mysql]# rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm --nodeps --force
[root@node19 mysql]# rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm --nodeps --force
查看安装包:
[root@node19 mysql]# rpm -qa | grep mysql
mysql-community-libs-8.0.27-1.el7.x86_64
mysql-community-common-8.0.27-1.el7.x86_64
mysql-community-client-8.0.27-1.el7.x86_64
mysql-community-server-8.0.27-1.el7.x86_64
安装必要的环境包:
[root@node19 mysql]# yum -y install numactl libaio
初始化、赋权并重启mysql:
[root@node19 mysql]# mysqld --initialize --lower-case-table-names=1
[root@node19 mysql]# chown mysql:mysql /var/lib/mysql -R
[root@node19 mysql]# systemctl start mysqld.service
[root@node19 mysql]# systemctl enable mysqld
查看密码:
[root@node19 mysql]# cat /var/log/mysqld.log | grep password
登录mysql:
[root@node19 mysql]# mysql -uroot -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'itpassword';
授权远程访问:
create user 'root'@'%' identified with mysql_native_password by 'itpassword';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;
修改加密规则:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'itpassword' PASSWORD EXPIRE NEVER;
查看大小写规则:
show variables like "%lower_case_table_names%";
版权声明:本文为fangfu123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。