自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

原创 docker部署mysql的优化、配置、持久化

MySQL安装的优化用于Mysql的Docker映像代码做了优化,它只包含关键组件,在Docker中安装MySQL在以下方面不同于非Docker安装:二进制文件仅限于:/usr/bin/my_print_defaults /usr/bin/mysql /usr/bin/mysql_config /usr/bin/mysql_install_db /usr/bin/mysql_tzinfo_to_sql /usr/bin/mysql_upgrade /usr/bin/mysqladmi

2022-05-09 08:41:30 3758

原创 Radius认证协议(八)报文属性

Framed-AppleTalk-Zone表示该用户要使用的AppleTalk默认区域(AppleTalk Default Zone),仅用于Access-Accept数据包。同一数据包不允许包含该属性的多个实例。Framed-AppleTalk-Zone属性格式如下, 字段从左到右传输。Type:39。Length:≥3。String:用户要使用的默认AppleTalk区域的名称,一个健壮的实现应该支持字段为无差别的字节(可打印以及不可打印)。CHAP-Challenge.

2022-01-15 17:07:02 6349

原创 Radius认证协议(七)报文属性

NAS-Identifier此属性包含标识发送Access-Request的NAS的字符串,仅用于Access-Request数据包。访问请求数据包中必须包含NAS-IP-Address或NAS-Identifier。注意,NAS-Identifier不能用于选择用于验证请求的共享密钥。必须使用Access-Request包的源IP地址来选择共享密钥。NAS-Identifier属性格式如下, 字段从左到右传输。Type:32。Length:≥3。String:一个或多个字.

2022-01-15 17:01:46 8781

原创 Radius认证协议(六)报文属性

Vendor-Specific此属性用于厂商支持他们自己的不适合常规用法的扩展属性。它一定不能影响RADIUS协议的操作。不能解释客户端发送的特定于厂商的信息的服务器必须忽略它(可以报告)。在没有收到所需的特定于厂商信息的情况下,尽管客户端可能会在降级模式下运行,客户端应该尝试运行。Vendor-Specific属性格式如下, 字段从左到右传输。Type:26。Length:≥7。Vendor-Id:高位字节为0,低位3字节是按网络字节顺序排列的供应商的SMI网络管理专用企.

2021-11-08 16:52:39 14814

原创 使用 Docker 在 Linux 上部署 MySQL

首先需要在系统上安装docker,参见https://docs.docker.com/engine/installation/。注意:需要使用sudo运行docker命令,或创建docker用户组,然后向其中添加运行docker命令的用户。注意:mysql团队维护的MySQL Docker镜像是专门为linux平台构建的。其他平台不受支持。下载MySQL Docker镜像不一定需要单独下载服务器镜像;但在创建docker容器之前执行这一步可以确保本地镜像是最新的。运行以下命令,下载MySQ.

2021-11-08 16:40:21 12351

原创 使用oracle的debian包在linux上安装mysql

oracle为在debian或类似debian的linux系统上安装mysql提供了debian软件包。这些软件包通过两种不同的渠道提供:MySQL APT库。这是在类似debian的系统上安装mysql的首选方法,因为它为安装和更新mysql产品提供了一种简单方便的方法。 MySQL :: MySQL Community Downloads,以下是关于debian软件包的一些信息以及安装它们的说明:MySQL Developer Zone提供了不同的Debian软件包,用于在不同的debia...

2021-11-04 11:31:28 12349

原创 Radius认证协议(五)报文属性-3

Login-TCP-Port报文包含Login-Service属性时,表示用户要连接的TCP端口,只用于Access-Accept数据包。Login-TCP-Port属性格式如下, 字段从左到右传输。Type:16。Length:6。Value:4字节,取值范围为0-65535。未分配属性类型17尚未分配。Reply-Message可以显示给用户的文本。在Access-Accept中使用时,表示成功消息;在Access-Reject中使用时,表示失败消息,提示用.

2021-11-04 09:21:29 13432

原创 RPM包安装MYSQL

基于RPM的linux发布版安装mysql的推荐方法是使用oracle提供的RPM软件包。可以从两个来源获取他们。从MySQL软件库中MySQL Yum库 MySQL SLES库https://dev.mysql.com/downloads/mysql/注意:其他供应商也提供mysql的RPM发布版。它们在功能、能力和设置等方面可能与oracle创建的RPM不同,本文中的安装说明不一定适用于它们。MYSQL RPM包Mysql免费版RPM包 包名称 ...

2021-07-16 10:41:43 16563

原创 用SLES库安装MySQL NDB Cluster7

注意:以下说明假定系统上既没有安装MySQL Server,也没有安装MySQL NDB Cluster;如果已安装,则在安装之前删除MySQL Serverr或MySQL NDB Cluster的所有可执行文件、库、配置文件、日志文件和数据目录。但是,不必删除用在系统上启用MySQL SLES库的包。 NDB Cluster Auto-Installer包依赖于python2-crypto和python-paramiko包。如果系统已经安装了Python安装库,则Zypper可以处理这种依...

2021-07-07 21:41:05 17440

原创 SLES升级MYSQL

原mysql是利用SLES库安装升级mysql以前,必须对mysql进行备份,另外假定原mysql是利用SLES库安装。如果不是采用这种方式安装,需要用其他来源的RPM安装的mysql的替换的方法。使用SLES库升级MYSQL(就是代替旧版本,用原来的数据运行新版本),采用以下步骤:1.选择目标系列MySQL SLES仓库只会更新到安装时选择的序列的最新版本,例如安装时版本为5.7.x升级时,不能自动升级到8.0。作为一个普遍的规则,升级应该从一个版本至下一个版本,而不应该直接升级至最...

2021-06-26 09:43:15 19668

原创 Radius认证协议(四)报文属性-2

Framed-IP-Address为用户配置的地址,可用于Access-Request和Access-Accept数据包。在Access-Request中用作NAS向Radius服务器发出的提示,表示它希望使用该地址,但服务器可以接受,也可以不接受。Framed-IP-Address属性格式如下, 字段从左到右传输。Type:8。Length:6。Address:4字节。0xFFFFFFFF表示NAS应该允许用户选择一个地址(例如,协商)。0xFFFFFFFE表示NAS应为用户选择一

2021-06-04 17:07:18 26541

原创 使用SLES库安装MySQL

MySQL SLES(SUSE Linux Enterprise Server)仓库支持SLES 15 / openSUSE 15, SLES 12(12.3开始,并且mysql从5.6版本以后),且仅支持x86-64架构。SLES依赖关系为了解决mysql的依赖关系,将SLES 12或15 sdk仓库添加到仓库列表中,zypper处理所需的依赖关系。例如,mysql 8有一个依赖于pkgconfig(openssl)。对于sles 12和更高版本,mysql二进制发布版是从mysql 8.0.

2021-05-21 09:36:49 27721 1

原创 MYSQL APT库的可用包,配置以及错误

MYSQL APT仓库中的可用包 Package Name Description mysql-server 用于安装MySQL服务器 mysql-community-server MySQL 服务器 mysql-client 用于安装MySQL客户端 mysql-cluster-community-auto-installer

2021-05-19 16:48:09 28445

原创 Radius认证协议(三)报文属性-1

属性RADIUS属性携带用于请求和应答的特定认证、授权、信息和配置细节。Attributes列表的结束由RADIUS数据包的Length字段决定。Attributes列表可以包含同一种属性多次。如果存在多个相同Type的属性,则任何代理都必须保留相同Type的属性的顺序。不需要保留不同Type属性的顺序。RADIUS服务器或客户端不能依赖不同Type的属性顺序。RADIUS服务器或客户端不能要求相同Type的属性是连续的。属性格式如下, 字段从左到右传输。 Type

2021-05-18 10:24:17 32663

原创 Radius认证协议(二)

报文格式RADIUS数据包封装在UDP数据字段中, UDP的Destination Port字段为1812(十进制)。应答时,源端口和目标端口会互换。RADIUS早期使用UDP端口1645,但与“sa-msg-port”服务冲突。RADIUS的官方端口号是1812。RADIUS报文格式如下。字段从左到右传输。1.Code一个字节,标识RADIUS数据包的类型。接收到Code字段无效的数据包时,静默丢弃。Radius Code(十进制)分配如下: Code

2021-05-16 10:59:09 34287 2

原创 APT安装MySQL NDB Cluster

提醒 MySQL APT库支持在Debian和Ubuntu系统上安装MySQL NDB Cluster。因为Ubuntu 20.04或更高版本不支持mysql-cluster-community-auto-installer软件包所依赖的python-paramiko软件包,因此无法安装mysql-cluster-community-auto-installer软件包。 如果已经安装了MySQL server 和 MySQL NDB Cluster,在安装MySQL NDB Cluster.

2021-05-16 10:20:49 29349 4

原创 yum升级MySQL

升级mysql以前,必须对mysql进行备份。另外假定原mysql是利用yum仓库,或从https://dev.mysql.com/downloads/下载的rpm包安装。如果不是采用这两种方式安装,需要用替换第三方系统自带mysql或替换第三方非系统自带mysql的方法。升级mysql采用以下步骤:选择目标系列。Yum仓库只会更新到你在安装时选择的版本的最新版本,例如安装时版本为5.7.x升级时,不能自动升级到8.0。如果指定升级至的版本,需要按选择mysql版本操作。升级mysql执行以下

2021-05-03 18:35:46 32187 1

原创 APT升级mysql

升级mysql升级mysql以前,必须对mysql进行备份。另外假定原mysql是利用APT仓库安装。如果不是采用这种方式安装,需要用替换第三方系统自带mysql或替换用deb包安装的mysql的方法。使用MYSQL APT仓库升级MYSQL(就是代替旧版本,用原来的数据运行新版本),采用以下步骤: 确保你的软件库列表中包含MySQL APT仓库。 运行以下命令,确保在你的MySQL APT仓库有最新的包信息。 apt-get update 3. 注意默认只能更新...

2021-05-01 08:42:39 33218 2

原创 Radius认证协议(一)

简介 为大量用户管理分散的串行线和调制解调器池需要重要的管理支持。由于调制解调器池定义为与外部世界的链接,因此需要特别关注其安全、授权和计费。这可以通过管理单个的用户数据库来实现,该数据库可以进行认证(验证用户名和密码)以及向用户提供的服务类型的配置信息(例如SLIP、PPP、telnet、rlogin)。Radius主要特征如下:C/S模型:网络接入服务器(NAS)是Radius的客户端,负责将用户信息传递给指定的RADIUS服务器,然后对返回的响应进行相应的操作。 ...

2021-04-26 10:18:02 39846 3

原创 使用MySQL APT库在Linux上安装MySQL

添加APT仓库访问https://dev.mysql.com/downloads/repo/apt/。 选择下载适合自己平台的deb包。 执行下面的命令。 sudo dpkg -i /PATH/version-specific-package-name.deb 用自己下载的包的名字替换掉version-specific-package-name.deb。在安装期间,你需要选择mysql server和组建的版本。如果你不能确定版本,就不要改变默认版本。如果不想...

2021-04-14 18:50:45 35144

原创 使用docker在linux上部署MySQL

docker部署框架支持mysql服务器的简单安装和配置。本篇介绍如何使用MySQL Server Docker映像。首先需要在系统上安装docker,参见https://docs.docker.com/engine/installation/。注意:需要使用sudo运行docker命令,或创建docker用户组,然后向其中添加运行docker命令的用户。基本步骤注意:mysql团队维护的MySQL Docker映像是专门为linux平台构建的。其他平台不受支持。1,下载MySQL Do

2021-04-08 17:44:09 35267

原创 yum升级mysql

升级mysql以前,必须对mysql进行备份。另外假设原mysql是利用yum仓库,或从https://dev.mysql.com/downloads/下载的rpm包安装。升级mysql采用以下方法:选择目标系列。Yum仓库只会更新到你在安装时选择的版本的最新版本,例如安装时版本为5.7.x升级时,不能自动升级到8.0。升级mysql执行以下命令yum update mysql-server在dnf-enabled的系统使用:dnf --refresh upgrade mysql-s

2021-03-29 09:35:19 35311 1

原创 FreeBSD安装MySQL

使用oracle提供的二进制发安装包在freebsd上安装mysql。详见https://blog.csdn.net/milaoshu76/article/details/113929401。

2021-03-28 13:24:04 35828

原创 linux平台使用yum安装mysql

Mysql支持以下平台的linux:EL6, EL7, and EL8(EL是Red Hat Enterprise Linux的缩写) 为基础的平台(例如:Oracle Linux, Red Hat Enterprise Linux, 和 CentOS)。 Fedora 29(fc29) 和Fedora 30(fc30) 注意:并不是所有的mysql版本支持所有的linux发行版。添加yum仓库访问https://dev.mysql.com/downloads/re...

2021-03-03 14:25:13 35816

原创 在Linux/Unix平台使用二进制安装包安装Mysql

可以从https://dev.mysql.com/downloads/下载mysql的二进制包。mysql包的命名格式为mysql-VERSION-OS.tar.xz,VERSION是数字(例如,8.0.19),OS则表明发行版适用的操作系统(例如,pc-linux-i686orwinx64)。 还有一种去除了调试信息的“最小安装”的版本,命名为mysql-VERSION-OS-minimal.tar.xz,如果使用最小安装,注意调整普通的文件名为最小安装的文件名。注意:如果已经使...

2021-02-22 10:14:13 35758

原创 PPP协议详解

摘要点对点协议(Point-to-Point Protocol,PPP)提供了一种通过点到点链路传输多协议数据报的标准方法。PPP由三个主要部分组成:封装多协议数据报的方法。 一种链路控制协议(Link Control Protocol ,LCP),用于建立、配置和测试数据链路连接。 用于建立和配置不同网络层协议的一系列网络控制协议(Network Control Protocols,NCPs)。本文件定义了PPP组织和方法、PPP封装以及可扩展的能够协商大量配置参数选项的协商机制,并提...

2021-01-26 14:20:11 53739 3

串口编程示例工控领域

串口示例

2021-02-19

RFCs3001-3500.zip

RFC

2021-02-16

Base64.rar

windows平台下Base64

2021-02-16

Enum ,file

主要用于枚举特定文件夹下的所有文件,源代码,经过VC++6.0测试

2010-01-27

位图的淡入淡出.rar

主要用于对位图的淡入淡出,用vc编写 富商大贾顿饭工夫丁棍 个手动功能难对付

2009-04-16

vc 多线程

多线程的运行机理即实现

2008-06-03

Linux音频编程指南 .doc

描述了Linux音频编程

2008-03-12

特色控件绘制

绘制特色空间,很有意思

2008-01-30

新型播放器

一种新型的播放器,可以多种调节

2008-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除