linux-centos安装Mysql5.7



提示:以下是本篇文章正文内容,下面案例可供参考

一、下载包和前期配置

1.下载外部商店wget

yum install wget

2.下载 mysql的yum仓库文件包

wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm

3.用来检查依赖关系;并不是真正的安装

rpm -ivh mysql57-community-release-el7-10.noarch.rpm

4.测试是否有MySQL包

yum whatprovides mysql-server

5.配置 MySQL GPG 密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
注意:如果不配置可能会出现的错误
		失败的软件包是:mysql-community-client-5.7.38-1.el7.x86_64
		 GPG  密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

6.安装MySql

yum -y install mysql-server

二、MySql服务相关

1.开机自启动mysql

代码如下(示例):

systemctl enable mysqld

2.开启mysql服务

代码如下(示例):

systemctl start mysqld

3.关闭mysql服务

systemctl stop mysqld

4.查看mysql服务状态

systemctl status mysqld

5.重启mysql服务

systemctl restart mysqld

三.密码配置

1.默认密码

cat /var/log/mysqld.log |grep password

举例:
2022-06-18T10:28:10.179978Z 1 [Note] A temporary password is generated for root@localhost: ndsFetka6U)g
这里的ndsFetka6U)g就是密码,应该是随机生成的

2.进行登录

mysql -uroot -p密码

3.密码修改

因为初始密码登录后必须先执行修改密码才能进行其他操作,所以登录进去之后必须先修改密码
因为mysql密码策略为 MEDIUM  满足8位并且尽量是混合密码(英文、下划线、数字)

想把密码设的简单点(如果不想此步骤请忽略)

set global validate_password_policy=low; 			//将密码级别改为弱
set global validate_password_length=6;				//将密码长度改为6

修改密码

alter user  '用户名'@'localhost' identified by 'root'; //改密码方式
flush privileges;

最后重启mysql服务即可使用

注意

如果想从本地连接的话

1.开启3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent;
firewall-cmd --reload //重启服务器	

2.mysql中开启权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;//刷新
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值