Mysql安装和远程登录--Centos7

这篇具有很好参考价值的文章主要介绍了Mysql安装和远程登录--Centos7。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Centos7中使用的包管理工具是yum,当然使用包管理工具安装也是最方便的。

本文操作内容需要在root用户下,否则有些步骤无法成功执行。

系统环境信息展示

Mysql安装和远程登录--Centos7

安装 MySQL 提供的 RPM

wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm

Mysql安装和远程登录--Centos7

检查是否下载成功

ls mysql*

Mysql安装和远程登录--Centos7

为系统安装下载的RPM包

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

yum localinstall mysql80-community-release-el7-11.noarch.rpm -y

Mysql安装和远程登录--Centos7

检查yum存储库是否成功添加并启用

yum repolist enabled | grep mysql.*-community

Mysql安装和远程登录--Centos7

图中可以看到默认安装的软件源为 MySQL 8.0 的社区版软件源。如果有其他特殊的安装需求可以通过修改/etc/yum.repos.d/mysql-community.repo文件中的enable值来选择要安装的版本.

具体的MySQL库信息可以通过 cat /etc/yum.repos.d/mysql-community.repo进行查看.

安装MySQL

yum install mysql-community-server -y

Mysql安装和远程登录--Centos7

启动 MySQL 服务

systemctl start mysqld && systemctl status mysqld

Mysql安装和远程登录--Centos7

登录MySQL

查看默认密码

grep 'temporary password' /var/log/mysqld.log

Mysql安装和远程登录--Centos7

登录MySQL

#此处-p后面为密码,密码在上图结尾处查看
mysql -uroot -ph_p%eG-0Twub

登录后的操作

修改密码(必须项)

注意此处的操作为必须项,必须修改密码后才能进行其他操作

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Admin@123456';

Mysql安装和远程登录--Centos7

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

生产环境尽量不要关闭。

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

Mysql安装和远程登录--Centos7

  • 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:检查新密码中,包含特殊字符的个数。

#调整参数示例
set global validate_password.check-user-name=0;
set global validate_password.policy=0;

配置远程登录

mysql -uroot -pAdmin@123456;#登录数据库
create user 'root'@'%' identified by 'root';#创建可以被远程登录的用户,此处%可以替换为具体IP
grant all privileges on *.* to 'root'@'%';#赋予所有权限
flush privileges;#刷新权限

Mysql安装和远程登录--Centos7文章来源地址https://www.toymoban.com/news/detail-852384.html

到了这里,关于Mysql安装和远程登录--Centos7的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL8.0版本在CentOS系统安装&&修改MySQL的root密码和允许root远程登录(介绍但对于生产来说不安全,学习可用)

    注意:安装操作 需要root权限 安装 配置yum仓库(秘钥为GnuPG签名,2023为版本的秘钥(对我当前是最新的),后面可能会改变)  # 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql- 2023 # 安装Mysql8.x版本 yum库, 其中的el7代表的应该是LInux7版本,可以参考阿里云的# MySQL :: 下载

    2024年04月14日
    浏览(54)
  • centos7安装zookeeper的环境变量配置导致用户登录不了系统

    废话不多说,我修改的/etc/profile,如果这个文件改错会造成所有用户都登录不了系统。 第一步:解决进不了系统 1.在登陆界面按:alt +ctrl+f2进入命令模式,输入密码登录后再输入: /usr/bin/sudo /usr/bin/vi /etc/profile 注意空格; 2.修改或者删掉被你改动的部分,保存,退出,重启就

    2024年02月12日
    浏览(54)
  • 如何在CentOS7 安装 XRDP 远程桌面服务器

    CentOS7 没有图形化操作可能对很多人来说都不太习惯,下面我们来为 CentOS7 安装图形化界面 ,本文以安装 GNOME 图形化为例 **写在安装前: **如果你的 CentOS7 是最小化安装,默认都是不带 XWINDOWS 的 配置公网 Yum 源 输入安装 GNOME Desktop 命令 安装完毕后,需要 设置默认从图形化

    2024年01月17日
    浏览(57)
  • CentOS7 --- 安装MySQL

    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压重命名  5.创建数据目录用户组用户 5.1创建数据目录 5.2创建用户组 5.3创建用户 5.4更改属主和数组 5.5更改权限 6.添加PATH环境变量 7.初始化MySQL 7.1初始化 8.启动M

    2024年02月08日
    浏览(42)
  • 记录CentOS7 Linux下安装MySQL8_适合正式环境_干货满满(超详细,默认开启了开机自启动,设置表名忽略大小写,提供详细配置,创建非root专属远程连接用户)

    安装前先清理mariadb和mysql相关文件:    通过命令: rpm -qa|grep mariadb 查询是否安装了mariadb    卸载: rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64(复制上面命令查到的完整名称)    通过命令: find / -name mysql 查询跟mysql相关的文件     删除文件命令:    rm -rf /etc/selinux/targeted/act

    2024年02月04日
    浏览(49)
  • Centos7下载安装mysql

    参考文档:https://xie.infoq.cn/article/5da9bfdfbdaabf7b0b982ab6e https://blog.csdn.net/Lance_welcome/article/details/107314575 一、下载mysql 5.7+ 二、配置mysql5.7 三、启动mysql服务设置开机自启 1、启动前线看有没有启动过 2、没有进程,开始启动 3、设置开机自启 4、修改root默认密码,输入刚刚记下的密

    2024年02月13日
    浏览(44)
  • centos7安装MySQL8

    Centos7安装MySQL8 MySQL版本:8.0.34 1.安装前准备 (1)查看是否安装mariadb [root@kb135 ~]# rpm -qa|grep mariadb (2)卸载mariadb并检查是否卸干净 [root@kb135 ~]# rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 2.安装mysql (1)将安装包复制到/opt/software文件夹下 (2)解压文件至/usr/local目录下 [root@kb135

    2024年02月11日
    浏览(45)
  • CentOS7-安装MySQL详细步骤

    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压重命名  5.创建数据目录用户组用户 5.1创建数据目录 5.2创建用户组 5.3创建用户 5.4更改属主和数组 5.5更改权限 6.添加PATH环境变量 7.初始化MySQL 7.1初始化 8.启动M

    2024年02月11日
    浏览(39)
  • Centos7 安装与卸载mysql

            ps ajx | grep mysql : 查看当前服务器是否有mysql         没有的话就不需要卸载咯。         centos7 通过yum下载安装包通常是以.rpm为后缀, rpm -qa 可以查看当前服务器上所有的安装包:         rpm -qa | grep mysql | xargs yum -y remove : 将查询到的mysql安装包以命

    2024年02月01日
    浏览(53)
  • Centos7安装Mysql详细步骤

      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 二、安装、启动Mysql服务 1.安装mysql(rpm可以看成一个压缩包,先安

    2024年02月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包