
msql
Tastill
绿叶阴浓,遍池亭水阁,偏趁凉多。海榴初绽,朵朵簇红罗。乳燕雏莺弄语,对高柳鸣蝉相和。骤雨过,似琼珠乱撒,打遍新荷。
人生百年有几,念良辰美景,休放虚过。穷通前定,何用苦张罗。命友邀宾玩赏,对芳樽,浅酌低歌。且酩酊,从教二轮,来往如梭。
展开
-
【windows】MYSQL对表名大小写敏感
今天遇到一个贼坑的事情,某个功能在各个地区,都没问题,唯独在某市出现了问题,删除删不了,查询查不了!后来发现竟然是mysql对表名大小写敏感,日了狗了,windows默认对大小写不敏感的啊!于是赶紧去检查下lower_case_table_names值,果然,他被设为了lower_case_table_names=0。如何检测lower_case_table_names1、打开my...原创 2020-04-08 17:08:42 · 851 阅读 · 0 评论 -
mysql自增长设置
mysql数据库是不支持自增长设置的,但是在我们平时的项目中经常会用到自增长设置,那么怎么来实现该功能呢?我们可以通过创建sequence表和sequence函数来实现这一功能:第一步:创建tb_sequence表CREATE TABLE `tb_sequence` ( `name` varchar(50) NOT NULL COMMENT '自增长字段名', `start_value` va...原创 2018-04-19 15:27:21 · 566 阅读 · 0 评论 -
深入浅出数据库索引原理
前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来了一句:“现在我们网站访问量太大,加索引有可能导致写入数据时性能下降,影响用户使用的”。当时我就楞了...转载 2018-06-13 09:50:43 · 191 阅读 · 0 评论 -
数据库性能优化之SQL语句优化
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能...转载 2018-06-13 10:44:51 · 257 阅读 · 0 评论 -
【数据库】liquibase: Waiting for changelog lock....
经常运行过程中出现Liquibase - Waiting for changelog lockWaiting for changelog lock....Running the migration script for a database may produce this:...INFO … Liquibase: Waiting for changelog lock....IN...转载 2019-03-01 15:35:16 · 8808 阅读 · 0 评论 -
【MySql】多行同一列拼接成字符串
今天在项目中遇到了一个需要将多条记录得某一列信息拼接成一列显示。需要用到函数:GROUP_CONCAT如下实例(表 student):name subject张三 语文张三 数学张三 英语将 张三的学科合并成一列显示:select name,GROUP_CONCAT(subject) assubject fromstuden...原创 2019-07-02 23:18:53 · 5624 阅读 · 0 评论