Mysql 环境安装 - linux

Mysql 环境搭建

安装

yum 安装

查询是否安装过mysql(新机器略过)

yum list installed | grep mysql
# 如果已安装
yum -y remove mysql-libs.x86_64

下载5.7的源

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

安装下载好的rpm包

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

安装mysql

yum install mysql-server
# 安装好后查看版本
mysql -V
# 运行mysql
service mysqld start

设置数据库访问权限

grant all privileges on *.* to root@"%" identified by "你的密码";
grant all privileges on *.* to root@"localhost" identified by "你的密码";
flush privileges;

设置数据库大小写不敏感问题注意以创建的库在修改前十不生效的

需要重启数据可以:service mysql restart

vim /etc/my.cnf
# 在[mysqld]后添加
lower_case_table_names=1

相关问题

初始密码问题

查找初始化密码

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

修改初始化密码

# 初始密码验证登记高,需要先设置一个高等级的密码
SET PASSWORD = PASSWORD('Xx123123,');
# 设置后 通过修改密码策略,可以修改简单密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
# 刷新权限问题
flush privileges;

密码策略相关

# 报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
# 查看密码策略
 SHOW VARIABLES LIKE 'validate_password%';
# 设置密码验证等级
set global validate_password_policy=LOW;
# 设置密码长度
set global validate_password_length=6;

手动安装mysql

posted @ 2020-10-19 11:42  冷酷午餐肉  阅读(64)  评论(0编辑  收藏  举报