Centos yum安装Mysql5.7

系列文章目录

最近搞了腾讯云免费服务器,就需要配置Mysql环境啦,搜索了网上的文章,一遍就成功了!接下来,我就把安装步骤记到我自己这里了,哈哈,不客气!!!

目录

  • 系列文章目录
  • 一、Mysql 安装
  • 总结

一、Mysql 安装

1、下载Mysql官方提供的yum repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

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

2、yum安装Mysql

yum -y install mysql-community-server

3、查看mysql状态、启动、停止、开机自运行

systemctl status mysqld.service

systemctl start  mysqld.service

systemctl stop mysqld.service

systemctl enable mysqld.service

4、根据启动日志查看密码

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

5、先将密码修改为启动日志查看到的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '启动日志显示的密码';

6、进入Mysql,修改密码

mysql -uroot -p     # 回车后会提示输入密码,输入进入即可

7、查看密码设置规范,并设置修改密码设置规范Value值

Centos yum安装Mysql5.7_第1张图片

查看密码设置规范
SHOW VARIABLES LIKE 'validate_password%';

修改密码规范值
set global validate_password_policy=0;
set global validate_password_length=1;

8、设置完密码规范后,就可以修改密码了

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

9、安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉

yum -y remove mysql57-community-release-el7-10.noarch

10、如果想要除了localhost想访问,需要执行以下sql

grant all on *.* to root@'%' identified by '数据库密码';

11、Linux安装完成默认区分大小写,所以需要修改配置

vim /etc/my.cnf

my.cnf 最上方加入 lower_case_table_names=1 ,不可以在最后一行加入,启动会报错!!!

[mysqld]
lower_case_table_names=1

总结

mysql 在Linux安装还是比较简单的!!以后主要就是修改配置文件
配置文件地址:/etc/my.cnf
启动:       systemctl start mysqld.service
停止:       systemctl stop mysqld.service
自启:       systemctl enable mysqld.service
状态:       systemctl status mysqld.service

你可能感兴趣的:(Linux,centos,mysql,linux)