mysql
不会程序的JAVA程序媛
I'm willing to do anything but ordinary
展开
-
MySQL中查看 INFORMATION_SCHEMA TABLES 信息
MySQL中查看 INFORMATION_SCHEMA TABLES 信息用处查看表(临时表除外)的相关信息语法SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'database' AND TABLE_NAME = 'table';输出及其解释TABLE_CATALOG表所属的目录的名称. 总是 def。TABLE_SCHEMA表所属的数据库名。TABLE_NAME原创 2020-08-15 16:29:30 · 876 阅读 · 1 评论 -
MySQL中的 SHOW TABLE STATUS 的使用
MySQL中的 SHOW TABLE STATUS 的使用说明该SQL输出提供了很多关于每个非临时表的信息。您还可以使用mysqlshow --status db_name命令获取此列表。如出现类似子句,指示要匹配的表名。可以使用where子句使用更一般的条件来选择行,此语句还显示有关视图的信息。语法格式SHOW TABLE STATUS [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr]-- 参数:[FROM db_name]原创 2020-08-15 16:16:55 · 1271 阅读 · 1 评论 -
为什么MySQL不允许对同一张表同时进行查询和更新?
为什么MySQL不允许对同一张表同时进行查询和更新?问题下面这个看起来没有问题的SQL语句却运行不了UPDATE `tb1` AS outer_tb1 SET cnt = ( SELECT count(*) FROM `tb1` AS inner_tb1 WHERE inner_tb1.type = outer_tb1.type);[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VsjqOqCe-1596815087572)(E:\CodingLearn原创 2020-08-07 23:45:13 · 1533 阅读 · 5 评论 -
MySQL中的<=>
和=号的相同点像常规的=运算符一样,两个值进行比较,结果是0(不等于)或1(相等);换句话说:’A’<=>’B’得0和’a’<=>’a‘得1。和=号的不同点和=运算符不同的是,NULL的值是没有任何意义的。所以=号运算符不能把NULL作为有效的结果。所以:请使用<=>,‘a’ <=> NULL 得0 NULL<=> NULL 得出 1。和=运算符正相反,=号运算符规则是 ‘a’=NULL 结果是NULL 甚至NULL = N..转载 2020-08-06 14:24:02 · 232 阅读 · 0 评论 -
schema和数据类型优化之选择优化的数据类型
schema和数据类型优化之选择优化的数据类型文章目录schema和数据类型优化之选择优化的数据类型**更小的通常更好**简单就好尽量避免null选择合适的数据类型整数类型【[参考](https://www.cnblogs.com/-xlp/p/8617760.html)】整数(whole number)实数(real number)字符串类型VARCHAR和CHAR**VARCHAR:****合适的情况:****CHAR:****适合的情况:**blob和text磁盘临时表和文件排序使用enum代替字符原创 2020-08-05 16:50:43 · 204 阅读 · 1 评论 -
mybatis 批量 update时报错 multi-statement not allow解决方案
mybatis 批量 update时报错 multi-statement not allow解决方案原因mysql默认不支持批量更新Druid的multiStatementAllow默认是false解决方案方法一修改application配置spring.datasource.url 后面加上 &allowMultiQueries=true如果配置了druid 注释掉 filters: wall,加上filter:wall:config:multi-statement原创 2020-06-04 01:03:39 · 4496 阅读 · 0 评论 -
关于mysql的dateTime字段值的显示问题
在navicat中查出来是2020-03-15 13:56:52mapper查出来是Sun Mar 15 13:56:52 CST 2020解决方案在mapper.xml的sql语句里面把时间格式化就好DATE_FORMAT(e.entry_time,'%Y-%m-%d ') as entry_time,可以使用的格式有:格式 描述%a 缩写星期名%b 缩写月名%c 月,数...原创 2020-03-15 19:45:02 · 1482 阅读 · 0 评论