MySQL安装

目录

前言

MySQL5.7的安裝

一、在线安装

1.下载yum Repository

2.安装yum Repository

3.安装mysql5.7的服务

4.开机自启动

5.启动mysql

6.查看状态

7.获取临时密码

8.登录mysql

9.关闭密码复杂验证

10.设置密码

11.修改权限

二、离线安装

1、卸载已有的MySQL文件

2、安装mysql

3.后续到修改权限的命令都和在线安装相同,在这就不赘述了

三、修改字符集​编辑

总结


前言

        Shell编程学完了,现在登场的是MySQL!

        此安装教程只适合在本机的虚拟机和MySQL之间使用

安装链接: https://pan.baidu.com/s/1AuhH3glN95ezbf3T9tEMUQ?pwd=ehz2 提取码: ehz2

 

MySQL5.7的安裝

一、在线安装

1.下载yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
或者下面的这个命令
wget http://repo.mysql.com/mysql-community-release-el7-10.noarch.rpm
  • 只用选其中一个命令即可

2.安装yum Repository

yum -y install mysql57-community-release-el7-10.noarch.rpm

3.安装mysql5.7的服务

yum -y install mysql-community-server
  • 如果出现下面的报错:
  • 原因是:Mysql的GPG升级了,需要重新获取 使用以下命令即可
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
  • 再将安装服务的命令重新执行一遍

4.开机自启动

systemctl enable mysqld.service

5.启动mysql

systemctl start mysqld.service

6.查看状态

systemctl status mysqld.service

7.获取临时密码

grep "password" /var/log/mysqld.log

8.登录mysql

mysql -uroot -p 

9.关闭密码复杂验证

set global validate_password_policy=0;
set global validate_password_length=1;

10.设置密码

alter user user() identified by "123456";

11.修改权限

use mysql;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  --修改权限

flush privileges;  --刷新权限

select host,user,authentication_string from user; --查看权限

 

二、离线安装

  • 如果在线安装不成功可以使用这个方法

1、卸载已有的MySQL文件

rpm -qa|grep mysql
rpm -qa|grep MySQL
rpm -qa|grep mariadb
  • 卸载查询到的包
rpm -e --nodeps xxx
  • 因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:
yum -y remove mysql57-community-release-el7-10.noarch
  • 注意:如果安装的过程出现了错误,需要卸载mysql的方法
  • 卸载mysql
  • 删除依赖包
rpm -qa |grep -i mysql

yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common
  • 清理文件
find / -name mysql
rm -rf 文件名

2、安装mysql

  • 将rpm文件放入linux中
  • 然后使用rpm文件包
  • MySQL服务端的安装包为server,安装的顺序为:common -> libs -> client -> server
rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm
  • 如果安装server出错
  • 先安装其依赖包在安装server服务
yum install net-tools
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm

 

3.后续到修改权限的命令都和在线安装相同,在这就不赘述了

 

三、修改字符集

  • 显示字符集
  • 需要进入mysql操作
show variables like "%character%";
  • 修改字符集
  • 这个是exit mysql之后操作
vim /etc/my.cnf
[mysqld]
character-set-server=utf8 
[client]
default-character-set=utf8 
[mysql]
default-character-set=utf8
  • 重启服务
  • 在linux中进行
systemctl restart mysqld
  • 进入mysql查看字符集
  • 长这样就成功了

 

总结

        感谢观看!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

吃什么芹菜卷

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

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

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

打赏作者

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

抵扣说明:

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

余额充值