结构化查询语言SQL 数据库定义语言(DDL):用于定义和管理数据库对象,包括数据库,数据表等。例如CREATE , DROP , ALTER。 数据操作语言(DML): 用于操作数据库对象所包含的数据。例如:INSER…
标签:MySql
MySQL导入Excel数据中文乱码的一种解决
今天要把数据导入项目的MySQL数据库,却遇到了在Excel中显示正常的中文却在MySQL中显示乱码。 上网搜索一番也没有很好的解决方案。根据经验和直觉我采取了以下方法: 新建一个txt文本文档 将Excel数据全选、复…
MySQL高性能的索引策略
MySQL查询基础-查询执行过程 MySQL聚簇索引 MySQL覆盖索引 MySQL索引扫描排序 MySQL冗余和重复索引 索引案例 维护索引和表 总结 在MySQL中,大多数情况都会使用B-Tree索引,其他类型索引大…
分库分表中间件工具
mysql中间件研究,整理互联网上的一些中间件文章 mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的my…
PostgreSQL的SERIAL与MySQL的AUTO_INCREMENT?
我有这个 MySQL的片段: CREATE TABLE seq_test ( id INT PRIMARY KEY AUTO_INCREMENT, name TEXT ); INSERT INTO seq_test(id…
Mysql MYISAM存储引擎 数据存储结构
MYSQL 的内部数据存储一直没有很好的文档. 自己有空研究了一下.[@more@] 1.用单字段来分析行数据: 1.1 建立测试数据 drop table if exists heyf_5 ; create table…
SQL SERVER 字符串截取
1.将字符串中从某个字符开始截取一段字符,替换成另一字符 select stuff(‘helloworld!’,4,4,’****’) hel***…
Oracle 命令行小结
本文同步于个人Github博客:https://github.com/johnnian/Blog/issues/3,欢迎留言。 登录指令 sqlplus /*运行SQLPLUS工具*/ sqlplus /nolog /*…
关于两列MySQL之间的减法的WHERE子句
我有以下 MySQL查询运行绝对正常: SELECT a.id, a.event_name, c.name, a.reg_limit-e.places_occupied AS places_available, a.st…
mysql – 使用SQL计算方差
我有一个金融价格时间序列: date price variance_3 1/1/2012 1,1 n/a 2/1/2012 1,2 n/a 3/1/2012 1,3 4/1/2012 1,3 7/1/2012 1,2 8…
深入理解MySQL的索引(二)
MySQL实现 对B-树,B+树和散列等数据结构的基本概念有了一些了解之后,我们就可以开始讨论MySQL通过支持它们的存储引擎如何实现不同的算法。同时每种实现也对磁盘…
MySQL相关操作合集
运行环境 系统 Win10 MySQL版本 5.5 数据库组成 数据库 DB(database) 二维表 table 记录 record 字段 field 行 row 列 column sql (结构化查询语言): 操作…