当前位置: 首页 > news >正文

网站建设制作设计平台做公众号排版的网站

网站建设制作设计平台,做公众号排版的网站,wordpress标签样式表,百度免费校园网站建设目录 1. 下载并安装 MySQL 官方 Yum Repository 2. 启动 MySQL 并查看运行状态 3. 找到 root 用户的初始密码 4. 修改 root 用户密码 5. 设置允许远程登录 6. 在云服务器配置 MySQL 端口 7. 关闭防火墙 8. 解决密码错误的问题 前言 在 Linux 服务器上安装并配置 MySQL …

目录

1. 下载并安装 MySQL 官方 Yum Repository

2. 启动 MySQL 并查看运行状态

3. 找到 root 用户的初始密码

4. 修改 root 用户密码

5. 设置允许远程登录

6. 在云服务器配置 MySQL 端口

7. 关闭防火墙

8. 解决密码错误的问题


前言

        在 Linux 服务器上安装并配置 MySQL 是一项常见的任务,特别是当你需要远程管理数据库时。本文将详细介绍如何在 CentOS 7 上安装 MySQL、设置 root 用户密码以及配置允许远程登录。

1. 下载并安装 MySQL 官方 Yum Repository

首先,我们需要下载并安装 MySQL 的 Yum Repository,这样我们才能通过 yum 来安装 MySQL。

# 下载 MySQL 官方 Yum Repository
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# 安装 MySQL Repository
rpm -ivh mysql-community-release-el7-5.noarch.rpm# 安装 MySQL 服务
yum install mysql-community-server -y

2. 启动 MySQL 并查看运行状态

安装完成后,我们需要启动 MySQL 服务,并确认它正在运行。

# 启动 MySQL 服务
systemctl start mysqld.service# 查看 MySQL 服务的运行状态
systemctl status mysqld.service

3. 找到 root 用户的初始密码

在 MySQL 安装过程中,root 用户的密码默认会被随机生成。如果你不清楚密码,可以通过查看 MySQL 日志文件来获取它。

# 查找 MySQL 初始密码(可能为空)
grep "password" /var/log/mysqld.log

如果没有密码,或者你想为 root 用户设置一个新密码,接下来可以按照以下步骤操作。

4. 修改 root 用户密码

进入 MySQL 数据库后,可以通过以下命令修改 root 用户的密码。

# 登录 MySQL(如果没有密码,直接回车)
mysql -u root -p# 创建一个新的 root 用户并设置密码
create user 'root'@'%' identified by 'qcBY@2021';# 授予 root 用户所有权限
grant all privileges on *.* to 'root'@'%' with grant option;# 刷新权限
flush privileges;

操作如下图: 

注意: MySQL 默认启用了密码策略,要求密码必须由大小写字母、数字和特殊字符组成,且长度至少为 8 位。

5. 设置允许远程登录

在安装并配置完 MySQL 后,如果你想让 MySQL 支持远程登录,需要授予 root 用户远程访问权限。

# 进入 MySQL 数据库
use mysql;# 允许 root 用户从任何主机连接
grant all privileges on *.* to 'root'@'%' identified by 'qcBY@2021' with grant option;# 刷新权限
flush privileges;

6. 在云服务器配置 MySQL 端口

 MySQL 监听远程连接时所使用的端口默认为 3306。

下面以腾讯云为例,通过防火墙规则来开放此端口:

 

 其他云服务器,例如阿里等,也都是类似的操作;

7. 关闭防火墙

如果防火墙阻止了 MySQL 连接,我们需要关闭防火墙或允许相应端口通过。

以下是关闭防火墙的命令:

# 查看防火墙状态
service firewalld status;# 关闭防火墙
systemctl stop firewalld

如果你不想关闭防火墙,也可以仅开放 MySQL 所需的端口:

# 打开 MySQL 默认端口(3306)
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload

8. 解决密码错误的问题

有时候,安装 MySQL 后会遇到如下错误:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before

这个错误提示表明密码策略要求密码更复杂。你可以通过修改 MySQL 的密码验证策略来解决此问题。

# 修改密码验证策略
mysql> set global validate_password_policy=0;# 设置密码长度为 1(可根据需要修改)
mysql> set global validate_password_length=1;# 然后可以修改密码
mysql> alter user 'root'@'localhost' identified by '123456';

总结

        以上是如何在 Linux系统(CentOS 7) 上安装 MySQL、设置 root 用户密码并配置远程访问权限的完整步骤。通过这些操作,你可以成功启动 MySQL 服务并进行管理。确保密码策略符合要求,并根据需要调整防火墙设置以便远程访问。

http://www.yayakq.cn/news/26349/

相关文章:

  • 网站不用了 怎么关闭网站后台栏目管理
  • 哪个网可以网站备案网站建设基本步骤包括哪些
  • 深圳市官网网站建设哪家好中国市场网
  • 做企业网站 签合同要注意什么网站开发文件上传到服务器
  • e建网站html音乐网页完整代码
  • 手机端快速建站工具威海外贸网站建设联系方式
  • 郑州建设网站企业定制seo网络优化是做什么的
  • 电商网站的功能有哪些wordpress换不了密码错误
  • 大型门户网站建设定做网站上线后所要做的事情
  • 什么网站找厂做袜子吉林省住房城乡建设厅网站首页
  • 网站正在建设中亚洲做挂网站吗
  • 企业oa系统下载烟台网站排名优化费用
  • 摄影网站建设论文做网站多少钱 网络服务
  • 公益事业单位网站建设方案wordpress loper
  • 网站建实例o2o网站建设流程
  • 借款网站模板糗事百科 wordpress
  • 网站更改备案主体定制开发网站如何报价
  • 湖南英文网站建设网络推广公司哪家好
  • 网站app怎么做企业网站制作需要多少钱
  • 08网站建设桂林市生活网官方网站
  • 仿站WordPress网站内容为王
  • 百度网站建设的十一个使用html做网站的网页
  • 重庆网站搭建什么在56网站做推广
  • 本地dedecms网站广告网站策划方案
  • 网站留言系统 提交没反应企业网络推广的方法有哪些
  • 做网站搜索结果的代码wordpress 调用图片
  • 太原北京网站建设公司哪家好网站粘度计算公式
  • 关于网站建设领导分工《小城镇建设》》杂志社网站
  • 四川门户网站建设管理规定点图片跳到网站怎么做
  • 网站开发开发的前景Wordpress的htaccess在哪