CentOS7 MySQL安装(RPM方式)

1、下载并上传MySQL rpm安装包

下载地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述


使用xftp上传MySQLrpm安装包
在这里插入图片描述

(关于如何使用xshell、xftp请自行搜索)

2、检测本地是否有MySQL已存在的包

rpm -qa | grep mysql

若查询出文件,用一下指令删除

rpm -e --nodeps 查询出的文件名


3、解压安装包

tar -xvf mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar -C /root/workstation/soft
-目标文件夹:以 /root/workstation/soft 为例

4、查询并卸载的Mariadb

rpm -qa | grep mariadb
rpm -e --nodeps 查询出的文件名

在这里插入图片描述

5、安装

rpm -ivh mysql-community-common-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.33-1.el7.x86_64.rpm 

若出现报错如下:
在这里插入图片描述

安装numactl,输入一下命令再重新安装即可
yum -y install numactl

6、启动服务

查看mysql服务是否启动
service mysqld status
在这里插入图片描述
启动服务:
systemctl start mysqld
在这里插入图片描述


7、查询临时密码

grep "password" /var/log/mysqld.log
在这里插入图片描述


8、登录MySQL

mysql -u roor -p?3pcNyGpPa0z
在这里插入图片描述

9、修改密码及更改密码长度及策略

设置密码策略为LOW,此策略只检查密码的长度

set global validate_password_policy=LOW;

设置密码最小长度

set global validate_password_length=6;

修改mysql的root用户,本地登陆的密码为123456

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

10、开启mysql的远程连接权限

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

flush privileges;


11、Navicat连接MySQL数据库

再Navicat中:文件->新建连接->MySQL…
在这里插入图片描述
成功连接
在这里插入图片描述

12、其他相关指令

systemctl start mysqld.service 		 //启动MySQL服务

systemctl stop mysqld.service		 //关闭MySQL服务

systemctl restart mysqld.service	 //重启MySQL服务

systemctl status mysqld.service	     //查看MySQL状态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值