MySql知识点
Pionner17
那一刻,爱上你,命里劫数无路可逃无所可逃,我会一直等三千日斗转星移,你终于老去
,我依旧沦陷...
展开
-
在mybatis的sqlMapper中使用Ognl判断动态sql语句
1.编写Ognl类 import java.lang.reflect.Array; import java.util.Collection; import java.util.Map; /** * @author:Pionner17 * @date: 2017/9/10 22:56 * @email:[email protected] * @phone: 17600903381翻译 2017-09-10 23:00:30 · 2082 阅读 · 1 评论 -
数据库字段char、varchar和nvarchar的区别
前言 设计数据库的时候,遇到了字段的类型用char,varchar和nvarchar的问题。下面小编就来讲解一下。 是什么 char是定长的,也就是无论你输入的字符多长,它都是制定的数目的长度。例如char(5),你输入的字符小于5,它会在后面补空值。当你输入的字符大于指定的数时,它会截取超出的部分。 varchar(n),可变长度,非U转载 2017-12-02 11:32:09 · 2294 阅读 · 0 评论 -
linux上安装mysql数据库教程
1、 MySQL安装包下载 官方下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 根据Linux版本选择相对应安装包下载 2、 创建安装目录 mkdir /usr/local/mysql 把下载的安装包存放该目录 3、 解压安装包 tar -xvf MySQL-5.6.36-1.el6.x86转载 2017-12-08 09:40:14 · 340 阅读 · 0 评论 -
MySql常用函数
一:字符类常用函数: 1.CONCAT()函数,用于连接多个字符: mysql> select concat('aa','bb','cc'); +------------------------+ | concat('aa','bb','cc') | +------------------------+ | aabbcc | +---------------原创 2017-12-29 11:10:46 · 511 阅读 · 0 评论 -
Mybatis应用mysql存储过程查询数据
1.创建mysql存储过程,这是个复杂查询加上了判断,比较复杂 CREATE PROCEDURE searchAllList ( IN tradingAreaId VARCHAR (50), IN categoryName VARCHAR (100), IN intelligenceSort TINYINT UNSIGNED, IN priceBegin DOUBLE, IN pric原创 2017-12-29 17:25:35 · 961 阅读 · 0 评论 -
测试MySql count(*),count(1),count(column)效率问题
测试前准备:一:简单的用户表(username列加索引测试):CREATE TABLE `test_count` ( `id` int(11) NOT NULL AUTO_INCREMENT, `phone` varchar(11) DEFAULT NULL, `nick_name` varchar(50) DEFAULT NULL, `username` varchar(50) ...原创 2018-05-28 16:52:01 · 1314 阅读 · 1 评论