写点什么

centos7

  • 2022 年 5 月 03 日
  • 本文字数:634 字

    阅读完需:约 2 分钟

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


再次安装 mysql: #yum install mysql-community-server


5.配置 mysql 字符集


#vim /etc/my.cnf,在文件末尾加上:character-set-server=utf8



6.启动 mysql 服务


#service mysqld start


停止 mysql 服务:#service mysqld stop


7.查询首次安装随机密码


#grep ‘password‘ /var/log/mysqld.log |head -n 1



8.登陆数据库


#mysql –u root –p,输入上面查询的密码登陆


9.修改 root 密码


首次登陆进去会出现提示:


You must reset your password using ALTER USER statement before executing this statement.


(在执行此语句之前,必须使用 ALTE USER 语句重设密码。)


个人学习使用,所以密码设为:root,


alter user user() identified by "root";


但是会报 Your password does not satisfy the current policy requirements.(您的密码不符合当前的策略要求。)



首先,修改 mysql5.7 的默认密码策略:


1. set global validate_password_policy=0;(密码长度符合即可)



2. set global validate_password_length=1;(修改密码默认长度为最小值,即 4 位)



再次设置密码:alter user user() identified by "root";



exit; 退出,使用新密码登陆 mysql



10.远程访问


防火墙设置 mysql 端口白名单:#vim /etc/sysconfig/iptables


-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT



重启防火墙,#service iptables restart


登陆 mysql 创建远程访问用户’root‘,密码为’root’:create user [email?protected]%‘ identified by ‘root‘;



用户头像

还未添加个人签名 2022.04.13 加入

还未添加个人简介

评论

发布
暂无评论
centos7_Java_爱好编程进阶_InfoQ写作社区