在CentOS7中部署MySQL数据库

目录

1、MySQL下载

2、CentOS7部署MySQL

2.1.环境准备

2.2下载安装YUM仓库

2.3 安装相关软件及MySQL

2.4 启动MySQL

2.5 查询默认密码

2.6 更改密码

3、登录数据库

3.1 登录数据库

3.2 查看默认数据库

3.3 退出数据库


1、MySQL下载

MySQL官方地址:MySQL官网YUM仓库官方下载地址本体及依赖下载地址

MySQL可以通过多种方法下载

1、YUM仓库方法需要去系统里面配置,可下载最新版及旧版本,依赖可直接安装比较方便,无法定制安装。

2、本体及依赖下载需要去官网自己找下载版本,切记本体和依赖的版本号一定要一样。

3、MySQL5.7.36和MySQL5.7.43的RPM包扔网盘里了,按需自取。

链接:https://pan.baidu.com/s/1ZmPmqRt9Un-Jwh23SU5rJQ?pwd=rlkr 
提取码:rlkr 

4、源码包编译安装,可定制安装,但是安装部署过程复杂,花费时间长。

本文使用YUM安装,具体下载方法可自行选择。

2、CentOS7部署MySQL

2.1.环境准备

1.查询MySQL是否安装

which mysqld

 显示no为未安装

2.请关闭防火墙和SELINUX

#立刻停止防火墙
systemctl stop firewalld
#开机禁用防火墙
systemctl disable firewalld
#立刻停止selinux
setenforce 0
#开机禁用selinux
sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config 

2.2下载安装YUM仓库

2.2.1.下载YUM仓库

wget https://repo.mysql.com//mysql80-community-release-el7-11.noarch.rpm

2.2.2 安装YUM仓库

yum -y install mysql80-community-release-el7-11.noarch.rpm

 配置YUM仓库安装MySQL57版本

vim /etc/yum.repos.d/mysql-community.repo

2.3 安装相关软件及MySQL

yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64    #安装相关软件
yum -y install mysql-community-server.x86_64                 #安装MySQL

2.4 启动MySQL

systemctl start mysqld

2.5 查询默认密码

grep 'password' /var/log/mysqld.log

 后面圈起来的就是临时密码

2.6 更改密码

mysqladmin -uroot -p'Bo3sU)*W!IUq' password 'Aa.123456'

 密码强度有要求,使用强密码,最好包含大小写字母、字符和数字,太简单就会报错,例如改成“a123456”就提示不符合密码安全策略

mysqladmin: unable to chan

ge password; error: 'Your password does not satisfy the current policy requirements'

这两行的警告是正常的:如果不想打在屏幕上可以

mysqladmin -uroot -p'Bo3sU)*W!IUq' password

这样密码就会以密文的形式输入了

mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

3、登录数据库

3.1 登录数据库

mysql -uroot -p

也可以

mysql -uroot -p密码

没啥区别就是一个明文一个密文,推荐密文,安全性更高一些

3.2 查看默认数据库

show databases;

3.3 退出数据库

\q
quit
exit

三种方式都可以

这样数据库就部署完成了。

写在最后,文章的不足之处欢迎大神指出

  • 49
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值