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

网站建设分金手指专业二七php小程序商城

网站建设分金手指专业二七,php小程序商城,利用万网做网站,吉林网站建设设计目录前言一、首先更新插件,并查看当前系统版本二、安装步骤1、创建mysql目录2、安装rpm包3、安装 mysql-community-server4、启动MySQL服务5、查看MySQL状态6、设置开机自启动三、查看默认密码四、登录mysql五、修改密码六、开启远程访问1. 修改 MySQL 配置文件2. 重…

目录

  • 前言
  • 一、首先更新插件,并查看当前系统版本
  • 二、安装步骤
        • 1、创建mysql目录
        • 2、安装rpm包
        • 3、安装 mysql-community-server
        • 4、启动MySQL服务
        • 5、查看MySQL状态
        • 6、设置开机自启动
  • 三、查看默认密码
  • 四、登录mysql
  • 五、修改密码
  • 六、开启远程访问
        • 1. 修改 MySQL 配置文件
        • 2. 重启 MySQL 服务
        • 3. 远程访问用户
        • 5. 验证远程连接

前言

公司官网系统做等保测评,被扫描出来好多潜在的漏洞,其中就有mysql5.7的,给的建议是升级mysql8。所以就有了这篇文章。

一、首先更新插件,并查看当前系统版本

[root@localhost mysql8.4.5]# yum update
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 containerd.io.x86_64.0.1.6.28-3.2.el7 将被 升级

在这里插入图片描述

查看centos7 系统版本

[root@localhost mysql8.4.5]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
[root@localhost mysql8.4.5]# 

在这里插入图片描述

二、安装步骤

1、创建mysql目录
[root@localhost ~]# cd /usr/local/soft/
[root@localhost soft]# ll
总用量 0
drwxr-xr-x. 9 root root 186 315 11:52 nginx-1.21
[root@localhost soft]# mkdir mysql8.4
[root@localhost soft]# cd mysql8.4/

在这里插入图片描述

2、安装rpm包
[root@localhost mysql8.4]# yum install https://repo.mysql.com//mysql84-community-release-el7-1.noarch.rpm
3、安装 mysql-community-server
[root@localhost mysql8.4]# yum install -y mysql-community-server
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
mysql-8.4-lts-community                                                                                                              | 3.0 kB  00:00:00     
mysql-connectors-community                                                                                                           | 2.6 kB  00:00:00     
mysql-tools-8.4-lts-community                                                                                                        | 2.6 kB  00:00:00     
(1/3): mysql-tools-8.4-lts-community/x86_64/primary_db                                                                               |  15 kB  00:00:01     
(2/3): mysql-connectors-community/x86_64/primary_db                                                                                  | 126 kB  00:00:01     
(3/3): mysql-8.4-lts-community/x86_64/primary_db                                                                                     |  50 kB  00:00:02     
正在解决依赖关系

在这里插入图片描述

在这里插入图片描述

4、启动MySQL服务

启动 mysql,的时候没有出现任何提示说明启动成功了

[root@localhost mysql8.4]# systemctl start mysqld
[root@localhost mysql8.4]# systemctl status mysql
Unit mysql.service could not be found.
[root@localhost mysql8.4]# systemctl status mysqld
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since 五 2025-07-18 20:36:17 CST; 12s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 27593 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)Main PID: 28434 (mysqld)Status: "Server is operational"Tasks: 36Memory: 435.4MCGroup: /system.slice/mysqld.service└─28434 /usr/sbin/mysqld7月 18 20:36:11 localhost.localdomain systemd[1]: Starting MySQL Server...
7月 18 20:36:17 localhost.localdomain systemd[1]: Started MySQL Server.
[root@localhost mysql8.4]# systemctl enable mysqld

在这里插入图片描述

5、查看MySQL状态
[root@localhost mysql8.4]# systemctl status mysql
6、设置开机自启动
[root@localhost mysql8.4]# systemctl enable mysqld

三、查看默认密码

[root@localhost mysql8.4]# cat /var/log/mysqld.log
2025-07-18T12:36:12.101245Z 0 [System] [MY-015017] [Server] MySQL Server Initialization - start.
2025-07-18T12:36:12.104145Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.4.5) initializing of server in progress as process 28041
2025-07-18T12:36:12.119853Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2025-07-18T12:36:12.551607Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2025-07-18T12:36:13.996497Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: oLoblw2j=<!0

在这里插入图片描述

四、登录mysql

[root@localhost mysql8.4]# mysql -uroot -p
#### 提示输入密码的时候,输入上图的密码即可。

在这里插入图片描述

五、修改密码

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'ltx.xxxx.xxm';

在这里插入图片描述
修改密码报错 参考

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'ltx.xxxx.xxM';

参考步骤,之后记得改回来

-- 设置最小密码长度为4
SET GLOBAL validate_password.length = 4;-- 设置密码策略为LOW
SET GLOBAL validate_password.policy = 0;-- 修改密码为简单密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';-- 为了确保所有会话都能使用新密码,刷新权限
FLUSH PRIVILEGES;

六、开启远程访问

要在 MySQL 8.4 中开启远程访问,可以按照以下步骤进行配置:

1. 修改 MySQL 配置文件

首先,找到并编辑 MySQL 的配置文件 my.cnf 。配置文件的位置取决于你的操作系统和 MySQL 的安装方式:

  • 在 Linux 上,通常位于 /etc/mysql/my.cnf 或 /etc/my.cnf。
  • 在 Windows 上,通常位于 MySQL 安装目录下的 my.ini 文件。
[root@localhost mysql8.4]# vim /etc/my.cnf
[root@localhost mysql8.4]# 

打开配置文件,找到 [mysqld] 部分,确保有以下配置:

[mysqld]
bind-address = 0.0.0.0

在这里插入图片描述

bind-address 设置为 0.0.0.0 意味着 MySQL 将监听所有网络接口的连接请求。

2. 重启 MySQL 服务

修改配置文件后,重启 MySQL 服务以使更改生效:

[root@localhost mysql8.4]# vim /etc/my.cnf
[root@localhost mysql8.4]# systemctl restart mysqld 
3. 远程访问用户

3.1 允许root 远程访问

use mysql;update user set host = '%' where user = 'root';flush privileges;

在这里插入图片描述


mysql> select host, user from user;

在这里插入图片描述

3.2 创建远程访问用户

mysql> CREATE USER 'ltxxst'@'%' IDENTIFIED BY 'lt.xxxx.xxt';
Query OK, 0 rows affected (0.00 sec)
FLUSH PRIVILEGES;

创建用户、赋予权限,参考

在这里插入图片描述

5. 验证远程连接

在这里插入图片描述

http://www.dtcms.com/a/531028.html

相关文章:

  • 网站建设咨询有客诚信网站建设咨询带有数据库的网站模板
  • 可以做网站的域名后缀宜良网站建设
  • 高要网站建设公司网站常用文件夹
  • 深圳营销网站建站公司英文网站提交
  • 制作网站费怎么做会计科目网店运营包括哪些
  • 融水苗族自治县网站建设公司甘肃网站推广
  • 使用织梦系统建设网站教程百度服务商
  • 北京 设计网站福州设计网站建设
  • windows做的ppt下载网站it外包工作怎么样
  • 网站添加百度地图标注做公司官网要服务器吗
  • 企业网站导航设计腰椎间盘突出压迫神经腿疼怎么治锻炼
  • 南宁网站制作网络公司营销型网站建设排名
  • 网站举报平台建设情况加盟网站分页怎么做seo
  • wordpress网站主修改做任务什么网站
  • 网站备份查询学校网站建设的目的
  • 重庆网站制作招聘番禺免费核酸检测
  • 网络营销导向型企业网站建设的原则北京微信网站建设报价
  • 辽宁省交通投资建设集团网站网站制作绩效考核表
  • 沈阳网络平台推广公司织梦网站优化怎么做
  • 嘉兴企业网站模板建站天元建设集团有限公司济南分公司
  • 骨干专业群建设任务书网站如何用易语言做网站辅助
  • 网站的安全检查怎么做模板名字 wordpress
  • 怎么自己弄网站免费网络编辑培训学校
  • iis5.1 发布网站wordpress搞笑网站源码
  • 付费做网站关键词优化是怎么做的呀鲜花网站建设目的
  • 做二手车有哪些网站有哪些手续费企业网站开发毕业报告
  • 职业学校网站模板江阴房产网510房产网
  • 创建网站怎么创嘉兴市网站建设
  • 呼市网站开发昆明网站制作维护
  • 温江做网站网站seo优化心得