![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
·慕晴·
这个作者很懒,什么都没留下…
展开
-
mysql查询表或字段信息
查询数据库中所有表名select * from information_schema.tables where table_schema=‘数据库名’ and table_type=‘base table’;查询指定数据库中指定表的所有字段名column_nameselect * from information_schema.columns where table_schema=‘数据库名...原创 2019-03-20 20:15:58 · 4939 阅读 · 1 评论 -
MySQL常用系统表大全
转载原文地址:https://www.cnblogs.com/xujishou/p/6305733.html转载 2019-04-17 10:40:24 · 219 阅读 · 0 评论 -
mysql分区解读
mysql分区原文地址:https://blog.csdn.net/ichglauben/article/details/81201424转载 2019-04-08 11:10:24 · 146 阅读 · 0 评论 -
mysql对索引的操作
1.ALTER TABLE ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引ALTER TABLE table_name ADD INDEX index_name (column_list)ALTER TABLE table_name ADD UNIQUE (column_list)ALTER TABLE table_name ADD PRIMA...原创 2019-04-10 10:37:14 · 177 阅读 · 0 评论 -
Mysql实现ROW_NUMBER() OVER()
**Mysql实现ROW_NUMBER() OVER()**#1.将要进行分组的列进行order by(这个menu排序必须要这样做)select userid,menu,score from test_domain.wxc order by menu asc ,score desc ;#2.先判断pdept变量是否等于menu,如果相等rank变量相等,否则rank变量为1(所以在这...原创 2019-03-30 10:35:46 · 31773 阅读 · 3 评论 -
mysql添加表或字段注释
添加表注释1.创建表的时候写注释create table test1 (field_name int comment ‘字段的注释’)comment=‘表的注释’;2.修改表的注释alter table test1 comment ‘修改后的表的注释’;3.修改字段的注释alter table test1 modify column field_name int comment ‘...原创 2019-03-26 09:40:16 · 2664 阅读 · 0 评论 -
mysql的空与null
总结如下: 1.定义为NOT NULL的字段只能插入空值,不能插入null值,而NULL字段可以插入空值,也可以插入null值。 2.可以发现 is not null 只会过滤为null值的列,而<>会同时过滤空值和null值,所以要根据实际情况选择过滤方式。另外,判断null值只能用 is null 或 is not null ,不能用 = 或 <>。 3.在进行c...原创 2019-03-26 09:18:33 · 415 阅读 · 0 评论 -
mysql字符串截取函数
mysql字符串截取函数left(), right(), substring(), substring_index();还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str, length)mysql> select left(‘example....原创 2019-03-21 20:04:16 · 391 阅读 · 0 评论 -
mysql中取整函数ROUND,FLOOR和CEILING的用法
一、ROUND()函数用法ROUND(X) – 表示将值 X 四舍五入为整数,无小数位ROUND(X,D) – 表示将值 X 四舍五入为小数点后 D 位的数值,D为小数点后小数位数。若要保留 X 值小数点左边的 D 位,可将 D 设为负值。该函数与FLOOR函数有所不同,在应用中需注意,另外,DECIMAL函数也有类似该函数四舍五入的功能。1、ROUND示例:SELECT ROUND(‘...原创 2019-03-20 20:41:50 · 1387 阅读 · 0 评论 -
mysql表或字段注释
创建表的时候写注释create table test1 (field_name int comment ‘字段的注释’)comment=‘表的注释’;修改表的注释alter table test1 comment ‘修改后的表的注释’;修改字段的注释alter table test1 modify column field_name int comment ‘修改后的字段注释’;–...原创 2019-03-20 20:38:31 · 2321 阅读 · 0 评论 -
mysql 添加列,修改列,删除列
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table old_table rename to new_table;添加列:alter table 表名 add column 列名 varchar(30);删除列:alter table 表名 drop column 列名;修改列名MySQL: alter table 表名...原创 2019-03-20 20:37:04 · 17697 阅读 · 0 评论 -
mysql中判断字段是否是数字
#查询出数据则为数字select * from standard_csbi_service_tree_1d_full where length(0+‘b123’)=length(‘b123’);例子:select name,name+0,userid,userid+0 from wxc;name name+0 userid userid+0f 0 5 5e 0 5 5c 0 3 3...原创 2019-03-20 20:31:58 · 5139 阅读 · 0 评论 -
mysql锁表的解决
–查看进程id,然后用kill id杀掉进程show processlist;SELECT * FROM information_schema.PROCESSLIST;//查询是否锁表show OPEN TABLES where In_use > 0;//查看被锁住的SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;//等待锁定SEL...原创 2019-03-20 20:19:05 · 7656 阅读 · 0 评论 -
MySQL常用字符串函数
常用字符串函数原文地址:https://www.cnblogs.com/geaozhang/p/6739303.htmlMySQL 实现字符串拆分(含分隔符的字符串截取)原文地址:https://blog.csdn.net/pjymyself/article/details/81668157...转载 2019-04-18 17:10:24 · 136 阅读 · 0 评论