Ubuntu 17.04下安装ejabberd 17.04 及配置mysql
Ubuntu 17.04下安装ejabberd 17.04 及配置mysql 最近在弄im即时通讯,项目用到了ejabberd,特此记录。 1.官网下载最新版的 ejabberd-17.04 ,也可以命令行中执行(这里我用的是现成的二进制包,也可以自己编译安装) wget https://www.process-one.net/downloads/downloads-action.php?file…
Ubuntu 17.04下安装ejabberd 17.04 及配置mysql 最近在弄im即时通讯,项目用到了ejabberd,特此记录。 1.官网下载最新版的 ejabberd-17.04 ,也可以命令行中执行(这里我用的是现成的二进制包,也可以自己编译安装) wget https://www.process-one.net/downloads/downloads-action.php?file…
以下转载自:https://www.cnblogs.com/zhaoyingzhe/p/12218584.html 感谢作者的分享。 Python安装Mysqlclient的坑 </h1> <div class="clear"></div> <div class="postBody"> 一、直接通过PIP安装失败,第一次提示缺少组件,安装完组件第二次…
前言 MySQL领域存在着众多的衍生版数据库,主流的有官方Mysql,MariaDb,Percona Server。 各个版本在主要功能的支持上大体相同,各自内部具体实现方式会有区别。 本文记录的版本特性是基于官方Mysql,主要参考mysql官方文档手册,主要记录下与开发相关的特性,如果要查询完整特性,可以查看最后记录的官方说明文档 版本特性 5.6 InnoDb 开始支持全文索引 InnoDb…
文章目录 总结 1. 聚簇索引 一个坑 2. 非聚簇索引 3. 二级索引 总结 聚簇索引也叫 聚集索引 。,并不是一种单独的索引类型,而是一种数据存储方式。那么可以理解聚簇索引是一种抽象概念,在具体实现的时候, 需要区分不同的引擎 ,不同的引擎,实现细节有所不同。 不同的引擎有不同的实现, 很多文章忽略了区分引擎,因此让人很迷惑。 那么什么是聚簇索引? 聚簇索引的叶子节点就是数据节点,也就是说索引…
试验第一目的:B、C都从主库A同步数据。第二目的:B库从A库同步,C库从B库同步数据。 主库:192.168.99.10 从库:192.168.99.11 从库:192.168.99.15 主库上配置: 1、防火墙操作: [root@localhost ~]# systemctl status firewalld [root@localhost ~]# firewall-cmd --zone=pu…
源码才是王道。 真正的高手从来不是临场发挥,随机应变是外人看来的错觉。 1. 主函数sql/mysqld.cc中,代码如下: int main(int argc, char **argv) //标准入口函数 { MY_INIT(argv[0]);//调用mysys/My_init.c->my_init(),初始化mysql内部的系统库 logger.init_base(); //初始化日志功…
本文知识点来源于网络,仅限学习笔记使用,记录学习过程与心得,如有不适,请联系。 准备数据 员工表:employee 部门表:department 内连接 查询两张表共有的部分 SELECT * FROM employee e INNER JOIN department d ON e.dep_id = d.id; 查询结果 :王八因为是部门6,而部门表没有部门6,所以没有被查出来 左连接,右连接 左…
准备创建表和数据: sysbench --db-driver=pgsql --time=1 --threads=1000 --report-interval=5 --pgsql-host=192.168.1.35 --pgsql-port=5001 --pgsql-user=testpgs --pgsql-password=123456 --pgsql-db=test_db --tables=1 …
一、导入失败 错误提示: ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci' 是因为linux下MySQL版本不兼容导致的 我们需要做的是打开我们导出的的sql文件 • 把文件中的所有的 utf8mb4_0900_ai_ci 替换为 utf8_general_ci • 以及 utf8mb4 替换为 utf8 • 如上图所示的位置,…
先说解决方案:覆盖索引+延迟关联。 比如查询语句如下: select * from demo order by a ASC, b ASC, c ASC limit 1000000, 10; 给 id 列建主键,给(a,b,c)建联合索引: create index idx_a_b_c on demo(a,b,c); 然后延迟关联,即先查主键 id,然后根据 id 查其它字段: select a,b…