1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15 ? (1)如果表的类型是MyISAM,那么是18.…
分类:MySql
Vue+Node+Express+MySql的尝试
前言 这是一次很简单的尝试,初衷是使用nodejs替换PHP,搭建一个完整的web项目。 项目逻辑 vue开发前端,目前还在dev模式,使用proxy代理和node后端进行通信。node+express构建后端web服务…
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’);…
Mysql创建索引
摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询…
mysql having的用法
having的用法 having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。我的理解就是真实表中…
ubuntu18.04下远程连接MySQL数据库
1.ssh登录服务器 ssh ubuntu@192.168.1.1 2.安装mysql sudo apt-get install mysql-server mysql-client 3. 测试是否安装成功 sudo ne…
Macosx 下如何使用docker/mysql
问题描述 在macosx下如果指定本地目录替换/var/lib/mysql,运行时会出现文件权限的错误,导致mysqld无法正常运行 Creating mysql_test-mysql_1 Attaching to my…
使用sysbench对mysql压力测试
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:https://github.com/akopytov/sysbench 。它主…
FEer到全栈开发
前言 从前,一个类B/S架构的应用里,FEer,或者叫切图仔,切图+表单验证就是工作的全部。无奈我所做的全部,只是整个应用的冰山一角…责任小了,边缘感就强了,owner意识自然差,视野自然受限。 感谢V8引擎…
mysql强制索引说明
问题 生成环境,同一条sql在不同的从库执行,产生的执行计划不同,一个使用了索引,一个未使用索引 explain SELECT * FROM `database`.`table` FORCE INDEX(create_t…
MySQL 单机多实例
关于MySQL 单机多实例的优缺点等介绍具体可以知乎一下或参考MySQL单机多实例配置实现单机多实例可以通过Docker轻松做到,这里主要是分享使用自带工具mysqld_multi的过程及两个坑点 1. 安装MySQL …