在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)

此文参考我前面的文章《在CentOS上用yum方式安装MySQL8过程记录》,之前比较曲折,现在再安装一台mysql。
因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。

安装环境:centos7
mysql版本:8.0.35

过程中使用过的命令

#查看CentOS版本
[root@localhost ~]# cat /etc/centos-release#查看是否安装了其它版本的mysql
[root@localhost ~]# rpm -qa | grep mysql#安装MYSQL8的yum源
[root@localhost ~]# yum localinstall https://repo.mysql.com//mysql80-community-release-el7-11.noarch.rpm#列出已启用的软件包仓库
[root@localhost ~]# yum repolist enabled
#过滤出包含 “mysql.-community.” 关键字的软件包仓库。
[root@localhost ~]# yum repolist enabled | grep "mysql.*-community.*"[root@localhost ~]# yum repolist all | grep mysql
[root@localhost ~]# yum repolist all | grep "启用"#安装Mysql
[root@localhost ~]# yum install mysql-community-server#启动mysqld
[root@localhost ~]# systemctl start mysqld#查看mysqld状态
[root@localhost ~]# systemctl status mysqld#获取临时密码
[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log#登录mysql
[root@localhost ~]# mysql -u root -p
mysql> use mysql;#允许所有主机访问
mysql> update user set host = '%' where user = 'root';
mysql> FLUSH PRIVILEGES;#修改密码和密码规则
mysql> alter user root@'%' identified with mysql_native_password by 'New*Password5';
mysql> FLUSH PRIVILEGES;#查看密码
mysql> select Host,User,Plugin from mysql.user;#防火墙放开端口
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@localhost ~]# firewall-cmd --reload

真实操作记录

(为方便理解,以下为完整过程 )

[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
[root@localhost ~]# rpm -qa | grep mysql
[root@localhost ~]# 
[root@localhost ~]# yum localinstall https://repo.mysql.com//mysql80-community-release-el7-11.noarch.rpm
已加载插件:fastestmirror, langpacks
mysql80-community-release-el7-11.noarch.rpm                                                                                                                             |  14 kB  00:00:00     
正在检查 /var/tmp/yum-root-IkD3oV/mysql80-community-release-el7-11.noarch.rpm: mysql80-community-release-el7-11.noarch
/var/tmp/yum-root-IkD3oV/mysql80-community-release-el7-11.noarch.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 mysql80-community-release.noarch.0.el7-11 将被 安装
--> 解决依赖关系完成依赖关系解决===============================================================================================================================================================================================Package                                            架构                            版本                               源                                                                 大小
===============================================================================================================================================================================================
正在安装:mysql80-community-release                          noarch                          el7-11                             /mysql80-community-release-el7-11.noarch                           17 k事务概要
===============================================================================================================================================================================================
安装  1 软件包总计:17 k
安装大小:17 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : mysql80-community-release-el7-11.noarch                                                                                                                                    1/1 验证中      : mysql80-community-release-el7-11.noarch                                                                                                                                    1/1 已安装:mysql80-community-release.noarch 0:el7-11                                                                                                                                                    完毕![root@localhost ~]# yum repolist enabled
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
源标识                                                                                          源名称                                                                                   状态
base/7/x86_64                                                                                   CentOS-7 - Base                                                                          10,072
docker-ce-stable/7/x86_64                                                                       Docker CE Stable - x86_64                                                                   267
extras/7/x86_64                                                                                 CentOS-7 - Extras                                                                           518
mysql-connectors-community/x86_64                                                               MySQL Connectors Community                                                                  234
mysql-tools-community/x86_64                                                                    MySQL Tools Community                                                                       102
mysql80-community/x86_64                                                                        MySQL 8.0 Community Server                                                                  446
updates/7/x86_64                                                                                CentOS-7 - Updates                                                                        5,367
repolist: 17,006
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# yum repolist enabled | grep "mysql.*-community.*"
mysql-connectors-community/x86_64       MySQL Connectors Community           234
mysql-tools-community/x86_64            MySQL Tools Community                102
mysql80-community/x86_64                MySQL 8.0 Community Server           446
[root@localhost ~]# 
[root@localhost ~]# yum repolist all | grep mysql
mysql-cluster-7.5-community/x86_64                  MySQL Cluster 7 禁用
mysql-cluster-7.5-community-source                  MySQL Cluster 7 禁用
mysql-cluster-7.6-community/x86_64                  MySQL Cluster 7 禁用
mysql-cluster-7.6-community-source                  MySQL Cluster 7 禁用
mysql-cluster-8.0-community/x86_64                  MySQL Cluster 8 禁用
mysql-cluster-8.0-community-debuginfo/x86_64        MySQL Cluster 8 禁用
mysql-cluster-8.0-community-source                  MySQL Cluster 8 禁用
mysql-cluster-innovation-community/x86_64           MySQL Cluster I 禁用
mysql-cluster-innovation-community-debuginfo/x86_64 MySQL Cluster I 禁用
mysql-cluster-innovation-community-source           MySQL Cluster I 禁用
mysql-connectors-community/x86_64                   MySQL Connector 启用:    234
mysql-connectors-community-debuginfo/x86_64         MySQL Connector 禁用
mysql-connectors-community-source                   MySQL Connector 禁用
mysql-innovation-community/x86_64                   MySQL Innovatio 禁用
mysql-innovation-community-debuginfo/x86_64         MySQL Innovatio 禁用
mysql-innovation-community-source                   MySQL Innovatio 禁用
mysql-tools-community/x86_64                        MySQL Tools Com 启用:    102
mysql-tools-community-debuginfo/x86_64              MySQL Tools Com 禁用
mysql-tools-community-source                        MySQL Tools Com 禁用
mysql-tools-innovation-community/x86_64             MySQL Tools Inn 禁用
mysql-tools-innovation-community-debuginfo/x86_64   MySQL Tools Inn 禁用
mysql-tools-innovation-community-source             MySQL Tools Inn 禁用
mysql-tools-preview/x86_64                          MySQL Tools Pre 禁用
mysql-tools-preview-source                          MySQL Tools Pre 禁用
mysql57-community/x86_64                            MySQL 5.7 Commu 禁用
mysql57-community-source                            MySQL 5.7 Commu 禁用
mysql80-community/x86_64                            MySQL 8.0 Commu 启用:    446
mysql80-community-debuginfo/x86_64                  MySQL 8.0 Commu 禁用
mysql80-community-source                            MySQL 8.0 Commu 禁用
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# yum repolist all | grep "启用"
base/7/x86_64                                       CentOS-7 - Base 启用: 10,072
docker-ce-stable/7/x86_64                           Docker CE Stabl 启用:    267
extras/7/x86_64                                     CentOS-7 - Extr 启用:    518
mysql-connectors-community/x86_64                   MySQL Connector 启用:    234
mysql-tools-community/x86_64                        MySQL Tools Com 启用:    102
mysql80-community/x86_64                            MySQL 8.0 Commu 启用:    446
updates/7/x86_64                                    CentOS-7 - Upda 启用:  5,367
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# yum install mysql-community-server
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 mysql-community-server.x86_64.0.8.0.35-1.el7 将被 安装
--> 正在处理依赖关系 mysql-community-common(x86-64) = 8.0.35-1.el7,它被软件包 mysql-community-server-8.0.35-1.el7.x86_64 需要
--> 正在处理依赖关系 mysql-community-icu-data-files = 8.0.35-1.el7,它被软件包 mysql-community-server-8.0.35-1.el7.x86_64 需要
--> 正在处理依赖关系 mysql-community-client(x86-64) >= 8.0.11,它被软件包 mysql-community-server-8.0.35-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 mysql-community-client.x86_64.0.8.0.35-1.el7 将被 安装
--> 正在处理依赖关系 mysql-community-client-plugins = 8.0.35-1.el7,它被软件包 mysql-community-client-8.0.35-1.el7.x86_64 需要
--> 正在处理依赖关系 mysql-community-libs(x86-64) >= 8.0.11,它被软件包 mysql-community-client-8.0.35-1.el7.x86_64 需要
---> 软件包 mysql-community-common.x86_64.0.8.0.35-1.el7 将被 安装
---> 软件包 mysql-community-icu-data-files.x86_64.0.8.0.35-1.el7 将被 安装
--> 正在检查事务
---> 软件包 mariadb-libs.x86_64.1.5.5.68-1.el7 将被 取代
--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 2:postfix-2.10.1-9.el7.x86_64 需要
--> 正在处理依赖关系 libmysqlclient.so.18(libmysqlclient_18)(64bit),它被软件包 2:postfix-2.10.1-9.el7.x86_64 需要
---> 软件包 mysql-community-client-plugins.x86_64.0.8.0.35-1.el7 将被 安装
---> 软件包 mysql-community-libs.x86_64.0.8.0.35-1.el7 将被 舍弃
--> 正在检查事务
---> 软件包 mysql-community-libs-compat.x86_64.0.8.0.35-1.el7 将被 舍弃
--> 解决依赖关系完成依赖关系解决===============================================================================================================================================================================================Package                                                    架构                               版本                                        源                                             大小
===============================================================================================================================================================================================
正在安装:mysql-community-libs                                       x86_64                             8.0.35-1.el7                                mysql80-community                             1.5 M替换  mariadb-libs.x86_64 1:5.5.68-1.el7mysql-community-libs-compat                                x86_64                             8.0.35-1.el7                                mysql80-community                             669 k替换  mariadb-libs.x86_64 1:5.5.68-1.el7mysql-community-server                                     x86_64                             8.0.35-1.el7                                mysql80-community                              64 M
为依赖而安装:mysql-community-client                                     x86_64                             8.0.35-1.el7                                mysql80-community                              16 Mmysql-community-client-plugins                             x86_64                             8.0.35-1.el7                                mysql80-community                             3.5 Mmysql-community-common                                     x86_64                             8.0.35-1.el7                                mysql80-community                             665 kmysql-community-icu-data-files                             x86_64                             8.0.35-1.el7                                mysql80-community                             2.2 M事务概要
===============================================================================================================================================================================================
安装  3 软件包 (+4 依赖软件包)总下载量:89 M
Is this ok [y/d/N]: y
Downloading packages:
警告:/var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-client-8.0.35-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY  ] 2.0 MB/s |  15 MB  00:00:37 ETA 
mysql-community-client-8.0.35-1.el7.x86_64.rpm 的公钥尚未安装
(1/7): mysql-community-client-8.0.35-1.el7.x86_64.rpm                                                                                                                   |  16 MB  00:00:06     
(2/7): mysql-community-common-8.0.35-1.el7.x86_64.rpm                                                                                                                   | 665 kB  00:00:00     
(3/7): mysql-community-icu-data-files-8.0.35-1.el7.x86_64.rpm                                                                                                           | 2.2 MB  00:00:00     
(4/7): mysql-community-libs-8.0.35-1.el7.x86_64.rpm                                                                                                                     | 1.5 MB  00:00:00     
(5/7): mysql-community-libs-compat-8.0.35-1.el7.x86_64.rpm                                                                                                              | 669 kB  00:00:00     
(6/7): mysql-community-server-8.0.35-1.el7.x86_64.rpm                                                                                                                   |  64 MB  00:00:25     
(7/7): mysql-community-client-plugins-8.0.35-1.el7.x86_64.rpm                                                                                                           | 3.5 MB  00:01:19     
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                           1.1 MB/s |  89 MB  00:01:19     
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2023 检索密钥
导入 GPG key 0xA8D3785C:用户ID     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"指纹       : bca4 3417 c3b4 85dd 128e c6d4 b7b3 b788 a8d3 785c软件包     : mysql80-community-release-el7-11.noarch (@/mysql80-community-release-el7-11.noarch)来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2023
是否继续?[y/N]:y
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 检索密钥
导入 GPG key 0x3A79BD29:用户ID     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"指纹       : 859b e8d7 c586 f538 430b 19c2 467b 942d 3a79 bd29软件包     : mysql80-community-release-el7-11.noarch (@/mysql80-community-release-el7-11.noarch)来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
是否继续?[y/N]:y
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 检索密钥
导入 GPG key 0x5072E1F5:用户ID     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"指纹       : a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5软件包     : mysql80-community-release-el7-11.noarch (@/mysql80-community-release-el7-11.noarch)来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
是否继续?[y/N]:y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : mysql-community-common-8.0.35-1.el7.x86_64                                                                                                                                 1/8 正在安装    : mysql-community-client-plugins-8.0.35-1.el7.x86_64                                                                                                                         2/8 正在安装    : mysql-community-libs-8.0.35-1.el7.x86_64                                                                                                                                   3/8 正在安装    : mysql-community-client-8.0.35-1.el7.x86_64                                                                                                                                 4/8 正在安装    : mysql-community-icu-data-files-8.0.35-1.el7.x86_64                                                                                                                         5/8 正在安装    : mysql-community-server-8.0.35-1.el7.x86_64                                                                                                                                 6/8 正在安装    : mysql-community-libs-compat-8.0.35-1.el7.x86_64                                                                                                                            7/8 正在删除    : 1:mariadb-libs-5.5.68-1.el7.x86_64                                                                                                                                         8/8 验证中      : mysql-community-client-plugins-8.0.35-1.el7.x86_64                                                                                                                         1/8 验证中      : mysql-community-common-8.0.35-1.el7.x86_64                                                                                                                                 2/8 验证中      : mysql-community-icu-data-files-8.0.35-1.el7.x86_64                                                                                                                         3/8 验证中      : mysql-community-libs-8.0.35-1.el7.x86_64                                                                                                                                   4/8 验证中      : mysql-community-client-8.0.35-1.el7.x86_64                                                                                                                                 5/8 验证中      : mysql-community-libs-compat-8.0.35-1.el7.x86_64                                                                                                                            6/8 验证中      : mysql-community-server-8.0.35-1.el7.x86_64                                                                                                                                 7/8 验证中      : 1:mariadb-libs-5.5.68-1.el7.x86_64                                                                                                                                         8/8 已安装:mysql-community-libs.x86_64 0:8.0.35-1.el7                  mysql-community-libs-compat.x86_64 0:8.0.35-1.el7                  mysql-community-server.x86_64 0:8.0.35-1.el7                 作为依赖被安装:mysql-community-client.x86_64 0:8.0.35-1.el7                      mysql-community-client-plugins.x86_64 0:8.0.35-1.el7              mysql-community-common.x86_64 0:8.0.35-1.el7             mysql-community-icu-data-files.x86_64 0:8.0.35-1.el7             替代:mariadb-libs.x86_64 1:5.5.68-1.el7                                                                                                                                                           完毕!
[root@localhost ~]# 
[root@localhost ~]# systemctl status mysqld
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: inactive (dead)Docs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.html
[root@localhost ~]# 
[root@localhost ~]# systemctl start mysqld
[root@localhost ~]# 
[root@localhost ~]# systemctl status mysqld
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since 一 2023-10-30 08:58:06 CST; 6s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 103659 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)Main PID: 103738 (mysqld)Status: "Server is operational"Tasks: 38Memory: 453.8MCGroup: /system.slice/mysqld.service└─103738 /usr/sbin/mysqld1030 08:57:46 localhost.localdomain systemd[1]: Starting MySQL Server...
1030 08:58:06 localhost.localdomain systemd[1]: Started MySQL Server.
[root@localhost ~]# 
[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log
2023-10-30T00:57:54.496453Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: >W2q!/MPH0Wu
[root@localhost ~]# 
[root@localhost ~]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.35Copyright (c) 2000, 2023, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 
mysql> alter user root@'%' identified with mysql_native_password by 'New*Password5';
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%'
mysql> 
mysql> use mysql;
Database changed
mysql> update user set host = '%' where user = 'root';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0mysql> alter user root@'%' identified with mysql_native_password by 'New*Password5';
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%'
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)mysql> alter user root@'%' identified with mysql_native_password by 'New*Password5';
Query OK, 0 rows affected (0.02 sec)mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)mysql> 
mysql> select Host,User,Plugin from mysql.user;
+-----------+------------------+-----------------------+
| Host      | User             | Plugin                |
+-----------+------------------+-----------------------+
| %         | root             | mysql_native_password |
| localhost | mysql.infoschema | caching_sha2_password |
| localhost | mysql.session    | caching_sha2_password |
| localhost | mysql.sys        | caching_sha2_password |
+-----------+------------------+-----------------------+
4 rows in set (0.01 sec)mysql> 
mysql> exit
Bye
[root@localhost ~]# 
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[root@localhost ~]# firewall-c
firewall-cmd     firewall-config  
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# 

然后直接使用工具软件连接,一次成功!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/174240.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何实现可靠的数据调度同步,数据同步方案看一下!

随着企业规模不断扩大&#xff0c;分支机构越来越多&#xff0c;跨区域跨国的集团越来越多&#xff0c;越来越多的企业要求内部各种业务数据在服务器、数据中心甚至云上&#xff0c;能够进行实时的调度和同步&#xff0c;从而需要部署一套数据同步方案&#xff0c;实现服务器与…

甘特图组件DHTMLX Gantt用例 - 如何自定义任务、月标记和网格新外观

dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表。可满足项目管理应用程序的所有需求&#xff0c;是最完善的甘特图图表库。 本文将为大家揭示DHTMLX Gantt自定义的典型用例&#xff0c;包括自定义任务、网格的新外观等&#xff0c;来展示其功能的强大性&…

浙江爱知道控股集团,数字化经营的实践者,科技降本增效,助力基业长青

拥抱时代浪潮&#xff0c;加速科技变革。10月27日&#xff0c;浙江爱知道控股集团于西子智慧产业园西子音乐厅举办“AIGC可持续发展峰会”&#xff0c;重点探讨了数字化经营的重要意义。 提高效率和降低成本&#xff1a;数字化经营可以优化和自动化企业的业务流程&#xff0c;提…

软信天成:数据质量管理对企业有什么意义?

在这个信息爆炸的时代&#xff0c;数据已经成为了企业决策的基础&#xff0c;是企业成功的关键要素。然而&#xff0c;如果企业所获取的数据质量不佳&#xff0c;会对企业产生何种影响呢&#xff1f; 事实上&#xff0c;有效而准确的数据可以揭示出潜在的业务机遇&#xff0c;…

接触式静电压测量仪的用途和操作方法

接触式静电压测量仪是一种用于测量静电电荷的仪器&#xff0c;主要用于工业生产和科学研究领域。它可以测量静电电压、静电场强、静电电荷等参数&#xff0c;对于静电控制和环境监测等方面具有重要的作用。 接触式静电压测量仪的操作方法如下&#xff1a; 接通电源&#xff1a;…

什么是 CNN? 卷积神经网络? 怎么用 CNN 进行分类?(1)

先看卷积是啥&#xff0c;url: https://www.bilibili.com/video/BV1JX4y1K7Dr/?spm_id_from333.337.search-card.all.click&vd_source7a1a0bc74158c6993c7355c5490fc600 下面这个式子就是卷积 看完了&#xff0c;感觉似懂非懂 下一个参考视频&#xff1a;https://www.y…

【设计模式】第20节:行为型模式之“备忘录模式”

一、简介 备忘录模式也叫快照模式&#xff0c;具体来说&#xff0c;就是在不违背封装原则的前提下&#xff0c;捕获一个对象的内部状态&#xff0c;并在该对象之外保存这个状态&#xff0c;以便之后恢复对象为先前的状态。这个模式的定义表达了两部分内容&#xff1a;一部分是…

智慧公厕:打造城市卫生环境提升与革新的新利器

智慧公厕是一种结合先进科技和公共厕所管理的新型智慧管理系统&#xff0c;其主要功能是为市民提供更加便捷、舒适、卫生的厕所使用体验&#xff0c;为管理单位提供一种信息化、数字化、智慧化的管理方式&#xff0c;是城市管理的一个重要领域。 在现代都市生活中&#xff0c;…

Centos7 安装和配置 Redis 5 教程

在Centos上安装Redis 5&#xff0c;如果是 Centos8&#xff0c;那么 yum 仓库中默认的 redis 版本就是 5&#xff0c;直接 yum install 即可。但如果是 Centos7&#xff0c;yum 仓库中默认的 redis 版本是 3 系列&#xff0c;比较老&#xff1a; 通过 yum list | grep redis 命…

2023/10/29总结

总结 踩坑记录 写代码的时候遇到了一个错误大概是这样的 io.jsonwebtoken.security.WeakKeyException: The signing keys size is 48 bits which is not secure enough for the HS256 algorithm. The JWT JWA Specification (RFC 7518, Section 3.2) states that keys used…

Java I/O (输入/输出)

1.流的概念 流是一种有序的数据序列&#xff0c;根据操作类型&#xff0c;可以分为输入流和输出流两种。I/O流&#xff08;输入输出&#xff09;提供了一条通道程序&#xff0c;可以使用这条通道把源中的字节序列送到目的地。 1.1 输入流&#xff1a; 程序从指向源的输入流中读…

【Overload游戏引擎细节分析】standard材质Shader

提示&#xff1a;Shader属于GPU编程&#xff0c;难写难调试&#xff0c;阅读本文需有一定的OpenGL基础&#xff0c;可以写简单的Shader&#xff0c;不适合不会OpenGL的朋友 一、Blinn-Phong光照模型 Blinn-Phong光照模型&#xff0c;又称为Blinn-phong反射模型&#xff08;Bli…

【C++项目】高并发内存池项目第八讲 项目总结和面试问题分享

项目总结面试分享 1.项目总结1.1优点1.2不足1.3面试常见问题 2.面试分享项目部分C语法部分 项目源代码&#xff1a;高并发内存池 1.项目总结 1.1优点 增加动态申请的效率减少陷入内核的次数减少系统内存碎片提升内存使用率尽量减少锁竞争应用于多核多线程场景 1.2不足 当前…

视频增强修复软件Topaz Video AI mac中文版支持功能

Topaz Video AI mac是一款使用人工智能技术对视频进行增强和修复的软件。它可以自动降噪、去除锐化、减少压缩失真、提高清晰度等等。Topaz Video AI可以处理各种类型的视频&#xff0c;包括低分辨率视频、老旧影片、手机录制的视频等等。 使用Topaz Video AI非常简单&#xff…

Lua脚本语言

1. 概念 Lua&#xff08;发音为"loo-ah"&#xff0c;葡萄牙语中的"lua"意为月亮&#xff09;是一种轻量级的、高效的、可嵌入的脚本编程语言。官网Lua最初由巴西计算机科学家Roberto Ierusalimschy、Waldemar Celes和Luiz Henrique de Figueiredo于1993年开…

MySQL(2):环境搭建

1.软件下载 软装去官网下载&#xff08;社区版&#xff09;&#xff1a;https://downloads.mysql.com/archives/installer/&#xff08;历史版本可选&#xff09; 选择下面的&#xff0c;一步到位 2.软件安装 双击 .msi 文件 选完 Custom 自定义后点 next 按 1&#xff0c…

Spring本地jar包依赖项目改为maven依赖

1.简介 我们在做项目的时候&#xff0c;可能会偶尔接手较为古老的项目&#xff0c;这些项目使用了较为老旧的版本管理或依赖管理方法&#xff0c;对于新开发项目来说&#xff0c;这些老旧的依赖管理方式会影响开发效率&#xff0c;所以&#xff0c;一般我们会选择将老项目的依…

asp.net旅游交流管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点 asp.net 旅游交流管理信息系统是一套完善的web设计管理系统&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为vs2010&#xff0c;数据库为sqlserver2008&#xff0c;使用c# 语言开发 asp.net旅游交流网站1 应用技…

Gateway服务网关

本篇资料&#xff1a;https://gitee.com/Allengan/cloud-demo.githttps://gitee.com/Allengan/cloud-demo.git 目录 1.为什么需要网关 2.gateway快速入门 1&#xff09;创建gateway服务&#xff0c;引入依赖 2&#xff09;编写启动类 3&#xff09;编写基础配置和路由规则…

【JVM】字节码文件的组成部分

&#x1f40c;个人主页&#xff1a; &#x1f40c; 叶落闲庭 &#x1f4a8;我的专栏&#xff1a;&#x1f4a8; c语言 数据结构 javaEE 操作系统 Redis 石可破也&#xff0c;而不可夺坚&#xff1b;丹可磨也&#xff0c;而不可夺赤。 JVM 一、字节码文件的组成部分1.1 iconst_0…