纳兰性德
  • 微信号:17764149196
您当前的位置:首页  > Linux  > Centos

Centos7.x安装mysql8.x

作者:久伴轻尘 时间:2021年08月02日 阅读数:645

创建mysql目录

cd /usr/local/software
mkdir mysql

下载源到服务器

cd /usr/local/software/mysql
wget https://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

yum安装mysql

yum install mysql-community-server

设置表名字段名不区分大小写

特别注意:在mysql8.x版本不能在mysql初始化后修改lower_case_table_names 参数,所以如果有需要修改此参数的话 需要在初始化前修改

vim /etc/my.cnf
##加入下面的配置 不区分表名字段名大小写
lower_case_table_names=1 

启动mysql

service mysqld start

登录mysql

mysql -u root -p (你的密码)

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxx';

修改密码策略

##查看密码策略
show variables like '%password%';

##设置密码安全等级为最低,密码长度为6
set global validate_password.policy=LOW;
set global validate_password.length=6;

mysql远程链接root用户

CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxx';
FLUSH PRIVILEGES;

给远程账户最高权限(慎重)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我删除。邮箱:577955659@qq.com

标签: Centos Mysql

久伴轻尘

人生若只如初见,何事秋风悲画扇