这两天接了个任务,描述如下: 建立一套IP查询系统,将IP对应到地区,实现每秒千次以上的查询。 1.MySQL+PHP的方式: 将网上的数据源扒下来,一条一条放到mysql中,然后使用sql语句查询,建立索引, 数据库结…
标签:MySql
CentOS6.5下MySQL 5.6安装
一些默认值 mysql安装包默认下载到/data/src目录下 mysql安装目录为 /data/soft/mysql mysql的数据库data目录 /data/data/mysql /etc/init.d/ 一般是开…
读写分离之Amoeba
相信初创公司,刚开始的时候,一般都是单机数据库。然而数据量上来了,你就不来不考虑数据库集群了。 一般的话,读都会比写多,差不多8:2的比例,具体业务具体不同。 这里就介绍下Amoeba(变形虫)。 Amoeba是什么呢?…
【mysql的编程专题②】触发器
类似tp里面的数据模型回调接口,在数据表增删改的前或后触发执行其他的预订的sql;一个触发器要具备4要素:1.监视地点 — 要执行触发器的表2.监视事件 — 由什么DML事件来牵引3.触发时间 &…
Ubuntu下MySQL不能远程登录的解决
Q: 当在另一台机器上登录MySQL时出现如下错误: ERROR 2003 (HY000): Can't connect to MySQL server on 'x.x.x.x' (111) A: 原因是MySQL考虑到…
MySQL根据离线binlog快速“闪回”
昨天突然有个客户说误操作,自己删除了大量数据,CTO直接将我拉到一个讨论组里,说要帮他们恢复数据。他们自己挖的坑,打算让开发那边根据业务日志去恢复,被告知只记录的删除主键这样的信息,物理删除,无能为力。 上服务器看了下记…
Java开发
JVM 内存溢出实例 – 实战 JVM(二) 介绍 JVM 内存溢出产生情况分析 Java – 注解详解 详细介绍 Java 注解的使用,有利于学习编译时注解 Java 程序员快速上手 Kotli…
《高性能Mysql》备忘录
第一章节 Schema与数据类型优化 1. 准则 此文所述均基于InnoDB 由于字符集和校对规则(排序规则),字符串比整数操作代价更高 在索引列中使用NOT NULL(稀疏数据除外,其有很好的空间效率) 在非索引列中使…
小程序分包加载
开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必须包含 一个主包,所谓的主包,即放置默认启动页/TabBar…
MySQL一些常用SQL语句
学习SQL语法,我是一位 SQL 的新手 这里Github持续更新 SQL笔记 增删改查 SELECT SELECT 语句用于从表中选取数据。 语法:SELECT 列名称 FROM 表名称 语法:SELECT * FRO…
MySQL修炼之路三
1. SQL查询 1. 执行顺序 3. select … 聚合函数 from 表名 1. where … 2. group by … 4. having &…
MySQL函数大全及用法示例
1、字符串函数ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii(‘2’);…