在使用MySQL数据库时,有时会遇到MySQL函数不能创建的情况。下面就教您一个解决MySQL函数不能创建问题的方法,供您借鉴参考。 案例一: 目前在项目中,执行创建mysql的函数出错, mysql 创建函数出错信息如…
标签:MySql
Mysql修改字段名
mysql修改字段名 ALTER TABLE 表名 CHANGE [column] 旧字段名 新字段名 新数据类型; 举例: alter table t_user2 change password pwd varchar…
mysql_把符合条件的某列的多条数据合并为一条
select GROUP_CONCAT(xxx SEPARATOR ',') from table_name group by xxx GROUP_CONCAT()中的值为你要合并的数据的字段名,默认缺省为一个逗号 (&…
SQL查询表中最后一条数据
SQL查询表中最后一条数据 文章目录 SQL查询表中最后一条数据 准备数据表 查询最后一条数据 准备数据表 建立student表,并插入几条数据 查询最后一条数据 本文共分为三种方式 //max(id) 函数 selec…
MySQL学习
$PATH":/usr/local/mysql/bin 创建数据库: CREATE DATABASE 数据库名称 创建一个名称为itcast的数据库 mysql> CREATE DATABASE itcast; Q…
Redis压缩列表原理与应用分析
Redis是一款著名的key-value内存数据库软件,同时也是一款卓越的数据结构服务软件。它支持字符串、列表、哈希表、集合、有序集合五种数据结构类型,同时每种数据结构类型针对不同的应用场景又支持不同的编码方式。这篇…
高性能MySQL读书笔记---建表及数据类型优化
数据类型优化 1.数据类型优化 尽量使用可以正确储存数据的最小数据类型,例如状态字段时只有只需要几个数字就使用tinyint而不是int类型 尽量使用简单的方式去存储数据,可以用整形表示的时候就不要用字符串类型 例如性别…
解决一个mysql慢查询
之前一直依赖惯了通过mysql慢查询文本日志来解决问题,这次遇到的情况是无法访问文本日志,只能在mysql客户端里鼓捣,经过一番周折之后,终于顺利解决问题,原先一个页面的首字节返回时间长达24秒,经过优化后缩短为1秒。以…
Mysql性能调优工具Explain结合语句讲解
Explain简称执行计划,可以模拟SQL语句,来分析查询语句或者表结构是否有性能瓶颈。Explain的作用有哪些,可以看到哪些?可以看到表的读取顺序,数据读取操作的操作类型,哪些索引可以使用,哪些索引被实际应用,表之间…
说说 MySQL 自增字段取值
1 前言 本文来自回答思否网友的一个问题,这个网友新建了一张表,auto_increment_increment设为10,AUTO_INCREMENT主键起始值设为9, 当他插入数据的时候,发现主键值是从11开始的,所以…
mysql之count(主键) count(*) count(1)性能的谣传
如果你要统计行数就用count(*)或者count(1),推荐前者 如果要统计某个字段不为NULL值的个数就用count(字段) 1.当mysql确认括号内的表达式值不可能为空时,实际上就是在统计行数 2.如果mysql…
一条sql语句解决向有唯一约束的表中插入数据不抛出duplicate异常
应用场景 有些业务会表数据会加入多个字段来作为唯一约束,防止数据重复。由于数据库已经限定了唯一约束,所以程序就不用判断是否已存在该数据,直接插入会抛出duplicate key异常。常规方法在插入前会先select一次,…