centos7安装mysql5.7.22

一 下载

下载地址:https://www.mysql.com/downloads/

1 点击第一个链接地址,进入MySQL官方网站,依次单击“Downloads”-“MySQL Community (GPL) Downloads”-“MySQL Community Server”-"Archives",进入下载界面

 

选择对应的版本号,下载bundle包

 

下载安装包

wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

二  mysql安装

1.1 查看mysql是否安装,如果安装了,卸载mysql

rpm -qa|grep mysql

1.2 卸载

rpm -e --nodeps mysql*

2 解压安装

2.1 创建目录并解压到创建的目录

 

[root@ip-172-16-0-43 soft]# mkdir -p /usr/local/mysql
[root@ip-172-16-0-43 soft]# tar xvf /opt/software/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

 2.2 安装

依次执行(几个包有依赖关系,所以执行有先后)下面命令安装

 

复制代码

[root@ip-172-16-0-43 soft]# cd /usr/local/mysql/

[root@ip-172-16-0-43 mysql]# rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm --force --nodeps
[root@ip-172-16-0-43 mysql]# rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm --force --nodeps
[root@ip-172-16-0-43 mysql]# rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm --force --nodeps
[root@ip-172-16-0-43 mysql]# rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm --force --nodeps
[root@ip-172-16-0-43 mysql]# rpm -ivh mysql-community-devel-5.7.22-1.el7.x86_64.rpm --force --nodeps

复制代码

修改my.cnf

 

 

3 初始化数据库

[root@ip-172-16-0-43 mysql]# mysqld --initialize --user=mysql  --basedir=/usr --datadir=/data/mysql

4 启动数据库

[root@ip-172-16-0-43 mysql]# systemctl start  mysqld.service

查看服务器初始密码

[root@ip-172-16-0-43 mysql]# cat /var/log/mysqld.log | grep "root@localhost"

修改服务器初始密码

[root@node21 software]# mysql -uroot -p
Enter password:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

 

注:密码尽量复杂一些不然会报错,如果想设置简单的密码可以修改mysql验证等级和密码长度

mysql>set global validate_password_policy=LOW;
mysql> set global validate_password_length=6;

 

posted @   bluck88  阅读(143)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示