06 2022 档案
摘要:一、pod概念 ◆自主式Pod ◆控制器管理的Pod 1、ReplicationController & ReplicaSet & Deployment ReplicationController用来确保容器应用的副本数始终保持在用户定义的副本数,即如果有容器异常退出,会自动创建新的Pod来替代;而
阅读全文
摘要:APISERVER:所有服务访问统一入口 CrontrollerManager:维持副本期望数目 Scheduler::负责介绍任务,选择合适的节点进行分配任务 ETCD:键值对数据库 储存K8S集群所有重要信息(持久化) etcd的官方将它定位成一个可信赖的分布式键值存储服务,它能够为整个分布式集
阅读全文
摘要:1、创建、查看数据库 mysql> create database if not exists kings default charset utf8 collate utf8_general_ci;Query OK, 1 row affected (0.01 sec)mysql> mysql> sh
阅读全文
摘要:SQL解析流程 连接层 应⽤程序(php,python,代码)连接mysql时,⾸先会进过连接池(创建数据库连接是很耗时且消耗资源的,数据库会提供连接池,保持连接,允许应⽤程序重复使⽤⼀个现有的连接,⽆须重复新建,省资源,减轻数据库压⼒),建⽴连接后,进⼊SQL解析层 SQL层 这⼀层是解析SQL语
阅读全文
摘要:1、查询DDL语句的具体指令 mysql> ? Data DefinitionYou asked for help about help category: "Data Definition"For more information, type 'help <item>', where <item>
阅读全文
摘要:DDL:创建 DQL:查询 DML:数据操作,修改 DCL:授权 一、DDL创建数据库,删除数据库,添加表字段,表索引 1、创建数据库 mysql> create database lol ;Query OK, 1 row affected (0.02 sec)mysql> show databas
阅读全文
摘要:一、mysql多实例开机自启 [root@localhost /]# echo "/my_mysql/3306/mysql_3306 start" >> /etc/rc.local [root@localhost /]# echo "/my_mysql/3307/mysql_3307 start"
阅读全文
摘要:一、安装⽅式有如下⼏种 1、⼆进制安装(软件包名字较⻓、带有版本号、平台信息、等) 源代码已经被编译过,下载、解压后,可以直接在对应的系统平台上运⾏ 二进制包⽐较⼤,使⽤⽐较简单。 如 mysql-5.0.45-linux-x86_64-glibc23.tar.gz/ 2、源代码安装(软件包基本只是
阅读全文
摘要:MySQL多实例管理 1、多实例介绍 单实例: 在⼀台linux上,某个⽬录下,安装了⼀ 个mysql,且启动了这个mysql,这就表示,这个机器上,有单独的⼀个mysql 个体,⼀个实例。 多实例: 就是⼀台linux上,同时运⾏多个mysql,当然是区别了不同的端⼝, 例如3306、3307、3
阅读全文
摘要:我们之前安装的属于mysql服务端,mysql-server已经正确启动了现在我们就得用客户端去连接mysql,进行数据的增删改查 1、修改path变量 mysql是安装好了,还差一个path变量的修改 编辑/etc/profile文件,把mysql路径写入 export PATH=/applica
阅读全文
摘要:编译安装mysql 1、编译前的依赖安装: yum install ncurses-devel libaio-devel gcc cmake 2、创建mysql用户: [root@CentOs ~]# useradd -s /sbin/nologin -M mysql[root@CentOs ~]#
阅读全文
摘要:初始化mysql时出现错误: FATAL ERROR: please install the following Perl modules before executing /application/mysql/scripts/mysql_install_db:Data::Dumper 原因: 缺少
阅读全文