Linux CentOS7安装MySQL(yum方式)

记录第一次安装 MySQL 。

1)先检查系统是否安装 MySQL 。

yum list installed mysql*
rpm -qa | grep mysql*

 2)查看有没有 MySQL 安装包

yum list mysql*

 3)官网查找MySQL安装包。

centos7 默认安装的是 MariaDB ,所以需要去官网查找 MySQL 安装包。

https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm

 右键,复制连接

4)wget 下载到 Linux 本地,然后用 yum 来安装。

wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
yum install mysql80-community-release-el7-6.noarch.rpm  -y

 5)查看安装结果

yum repolist enabled | grep mysql.*

 6)安装 MySQL 服务器

输入 yum install mysql-community-server -y 发现出现以下错误:获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022"

查阅发现是 GPG 对于包的源 key 的验证没有通过。处理办法:在 yum install 版本后面加上 --nogpgcheck,即可绕过 GPG 验证成功安装。

yum install mysql-community-server --nogpgcheck

 7)启动并查看 MySQL 服务

systemctl start mysqld.service
systemctl status mysqld.service

 8)查看数据库密码下,mysql5.7之后登录需要密码,mysql第一次启动时会生成

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

 9)登录MySQL,初始化数据库密码

#填入登录密码,-u,-p紧接参数,没有空格,密码可以用单引号括起来,如果不是用单引号,对于特殊字符需要加 \ 转义。
mysql -uroot -p'>IO(8y-SRc<v'

#首次登陆后需要修改密码,密码要符合策略:大小写字母,数字,字符8位以
alter user 'root'@'localhost' identified by 'Mima+12345';

 10)设置自启动

systemctl enable mysqld
systemctl daemon-reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值