1.下载msyql安装包
msyql官网下载网址
MySQL :: Download MySQL Community Server
选择linux版本安装包,以及选择你linux系统版本
ps:如果需要低版本,点击一边的"连接"跳即可
(这里我使用的是5.7.41版本,但是步骤都是一样的)
下载这4个安装包即可
2.安装前准备
(1)检验linux原始mysql
在开始安装mysql前,需要将linux系统中自带的mysql删除干净,才能保证后续安转不冲突
rpm -qa|grep mariadb #检查linux中mysql
(2)删除原始数据库
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
#rpm -e --nodeps +上面检测出的数据库文件
PS:删除后再次检查确保无残留文件
3.开始安装
通过mobaxterm上传安装包
#对应安装包的安装命令
rpm -ivh mysql-community-common-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.41-1.el7.x86_64.rpm
进入对应安装包文件夹使用对应命令安装安装包(有安装顺序要求)
rpm -ivh mysql-community-server-5.7.41-1.el7.x86_64.rpm --force --nodeps
四个安装包都安装好了后开始测试mysql安装是否成功
4.测试,运行msyql
初始化msyql前准备
在 Linux 中 MySQL 安装好了之后系统会自动的注册一个服务,服务名称叫做 mysqld
,所以可以通过以下命令操作 MySQL:
-
启动 MySQL 服务:
systemctl start mysqld
-
重启 MySQL 服务:
systemctl restart mysqld
-
关闭 MySQL 服务:
systemctl stop mysqld
这里我们选择启动mysql服务
(1)获取mysql初始密码
grep 'temporary password' /var/log/mysqld.log
(初始密码很重要,一定要复制粘贴到本地防止错误)
(后续需要使用初始密码初始化mysql)
ps:mysql要求的密码强度比较高,对于刚学习,或者学生而言,高强度密码相当麻烦
所以想要修改密码强度,让每次登陆不再麻烦的可以这样做
(不需要降低密码强度的,直接跳到初始化mysql步骤即可)
1.启动mysql
mysql -u root -p #启动mysql
#输出上面记录的初始密码
set global validate_password_policy=0;
set global validate_password_length=1;
#在进入mysql的界面中输入以上代码降低mysql密码强度
修改密码
alter user 'root'@'localhost' identified by '12345';
#具体密码看个人,修改by ' ' 中数字即可
#退出mysql
quit;
(2)初始化mysql
mysql_secure_installation #初始化mysql命令
#输入之前自己设置的密码
共有6个需要填写yes/no的
顺序依次是(yes,yes,yes,no,yes,yes)
开启msyql允许root用户远程登陆
grant all privileges on *.* to 'root'@'%' identified by '12345';
允许root用户本地访问
grant all privileges on *.* to 'root'@'localhost' identified by '12345';
刷新授权
flush privileges;
查询授权是否修改成功
select user,host from mysql.user where user="root";
到这里mysql就已经安装完成了
感谢您的观看,您的支持是我最大的动力。
如有侵权,请联系作者下架