摘要: proxysql软件包的下载地址: Github下载地址: https://github.com/sysown/proxysql/releases proxysql网站的下载地址:https://proxysql.com/documentation/installing-proxysql/ 可以yu 阅读全文
posted @ 2020-10-20 23:47 wongchaofan 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。 对于MYISAM引擎,其锁是表锁设计。lock的对象是事务,用来锁定的是数据库中的对象,如表、页、行。并且一般lock的对象仅在事务commit或rollback后进行释放(不同事务隔离级别释放的时间可能不同)。 两种锁, 阅读全文
posted @ 2020-08-25 19:20 wongchaofan 阅读(144) 评论(0) 推荐(0) 编辑
摘要: innodb存储引擎支持以下几种常见的索引: B+树索引 全文索引 哈希索引 其中,innodb支持的索引是只适应的,不能人为的干预是否在一张表中生成哈希索引。 数据库的B+树索引可以分为聚集索引和辅助索引,但是不管是聚集还是辅助的索引,其内部都是B+树的,即高度平衡的,叶子节点存放着所有的数据。聚 阅读全文
posted @ 2020-08-23 18:35 wongchaofan 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 对于innodb存储引擎本身而言,提供了以下几种约束: primary key unique key foreign key default not null 约束的创建可以采用以下两种方式: 表建立时就进行约束定义; 利用alter table 命令来进行创建约束。 对于主键约束来说,其默认约束名 阅读全文
posted @ 2020-08-23 09:51 wongchaofan 阅读(182) 评论(0) 推荐(0) 编辑
摘要: SHOW具有许多形式,可提供有关数据库,表,列或有关服务器的状态信息的信息。 SHOW {BINARY | MASTER} LOGS #显示二进制文件 SHOW BINLOG EVENTS [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count] 阅读全文
posted @ 2020-08-22 03:14 wongchaofan 阅读(132) 评论(0) 推荐(0) 编辑
摘要: linux系统和应用程序可以生成超过30个信号。常用的信号有下面这些。 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL 无条件终止进程 15 SIGTERM 尽可能终止进程 17 SIGSTOP 无条件停止进程,但不是终止进程 阅读全文
posted @ 2020-08-22 01:05 wongchaofan 阅读(138) 评论(0) 推荐(0) 编辑
摘要: linux标准文件描述符 一般情况下,每个 Unix/Linux 命令运行时都会打开三个文件: 标准输入文件(stdin):stdin的文件描述符为0,Unix程序默认从stdin读取数据。 标准输出文件(stdout):stdout 的文件描述符为1,Unix程序默认向stdout输出数据。 标准 阅读全文
posted @ 2020-08-21 04:54 wongchaofan 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Linux read命令用于从标准输入读取数值。 read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。 语法 read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N 阅读全文
posted @ 2020-08-21 02:51 wongchaofan 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: your_name="runoob.com" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 阅读全文
posted @ 2020-08-20 11:31 wongchaofan 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 test命令可以用方括号代替,但第一个方括号之后和第二个方括号之前必须得有空格,否则会报错。 数值测试 参数说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 阅读全文
posted @ 2020-08-20 10:05 wongchaofan 阅读(381) 评论(0) 推荐(0) 编辑