翼度科技»论坛 编程开发 mysql 查看内容

Mysql安装和远程登录--Centos7

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
在Centos7中使用的包管理工具是yum,当然使用包管理工具安装也是最方便的。
本文操作内容需要在root用户下,否则有些步骤无法成功执行。
系统环境信息展示


安装 MySQL 提供的 RPM
  1. wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
复制代码

检查是否下载成功
  1. ls mysql*
复制代码

为系统安装下载的RPM包

上一步下载的存储库是mysql80-community-release-el7-11.noarch.rpm 因此安装的时候也要对应该文件。
  1. yum localinstall mysql80-community-release-el7-11.noarch.rpm -y
复制代码

检查yum存储库是否成功添加并启用
  1. yum repolist enabled | grep mysql.*-community
复制代码

图中可以看到默认安装的软件源为 MySQL 8.0 的社区版软件源。如果有其他特殊的安装需求可以通过修改/etc/yum.repos.d/mysql-community.repo文件中的enable值来选择要安装的版本.
具体的MySQL库信息可以通过 cat /etc/yum.repos.d/mysql-community.repo进行查看.
安装MySQL
  1. yum install mysql-community-server -y
复制代码

启动 MySQL 服务
  1. systemctl start mysqld && systemctl status mysqld
复制代码

登录MySQL

查看默认密码
  1. grep 'temporary password' /var/log/mysqld.log
复制代码

登录MySQL
  1. #此处-p后面为密码,密码在上图结尾处查看
  2. mysql -uroot -ph_p%eG-0Twub
复制代码
登录后的操作

修改密码(必须项)

注意此处的操作为必须项,必须修改密码后才能进行其他操作
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'Admin@123456';
复制代码

关闭密码安全策略插件(非必须项)

生产环境尽量不要关闭。
  1. # 查看密码策略
  2. show variables like 'validate_passw%';
复制代码


  • changed-characters-percentage:检查更改密码时,最少要改动的位数。
  • check-user-name:检查更改密码时,新密码是否包含用户名。
  • dictionary-file:检查密码是否在字典文件中。该变量值为文件路径,当启用该选项时policy 必须为1以上。
  • length:密码最短长度。
  • mixed-case-count:检查新密码包含的大小写字符数。当启用该选项时policy 必须为1以上。
  • number-count:检查新密码中包含的数字个数。当启用该选项时policy 必须为1以上。
  • policy:该选项的值只能是0、1、2对应LOW、 MEDIUM、STRONG。

    • 政策进行的测试0或者LOW长度1或者MEDIUM长度;数字、小写/大写和特殊字符个数2或者STRONG长度;数字、小写/大写和特殊字符个数;字典文件

  • special-char-count:检查新密码中,包含特殊字符的个数。
  1. #调整参数示例
  2. set global validate_password.check-user-name=0;
  3. set global validate_password.policy=0;
复制代码
配置远程登录
  1. mysql -uroot -pAdmin@123456;#登录数据库
  2. create user 'root'@'%' identified by 'root';#创建可以被远程登录的用户,此处%可以替换为具体IP
  3. grant all privileges on *.* to 'root'@'%';#赋予所有权限
  4. flush privileges;#刷新权限
复制代码


来源:https://www.cnblogs.com/ks192/p/18136090
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
来自手机

举报 回复 使用道具