![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
totally123
这个作者很懒,什么都没留下…
展开
-
解决MySQL存入中文变问号
出现这种问题的原因有可能是: 数据库字符集不是utf-8,对应character_set_database常量; 服务器字符集不是utf-8,对应character_set_server常量; 程序与数据库的连接不是用utf-8编码,对应character_set_connection常量; 这三个常量设置统一了,应该就不会出现中文乱码的问题了,具体参考: - http://www.cnblog原创 2017-05-19 15:26:17 · 8293 阅读 · 0 评论 -
MySQL查询时给字段赋默认值
问题:查询account表时,并不想让用户查出密码来,所以要给密码赋一个默认值。select id,null as password from account order by id;结果:可以看出密码统一赋成了null。原创 2017-08-29 18:10:47 · 3925 阅读 · 0 评论 -
MySQL查看并修改自增长ID
如何查看: 方法一:查找MySQL自带的数据库information_schema的TABLES表的AUTO_INCREMENT字段 SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='cmdb' AND TABLE_NAME='subscribe'; 结果如下: 方法二: ...原创 2017-08-25 15:36:24 · 676 阅读 · 0 评论 -
记一次Spring refresh context引发Data source is closed异常的坑
背景:Spring的profile写在了自定义配置文件中,需要手动读取配置文件,手动激活profile,关于激活profile的方法参考Spring激活profile的几种方式,我们采用了方案2。程序是首先初始化Spring上下文,建立连接池和事务管理器等等,然后读取配置文件,获取profile并激活,最后刷新上下文。如果在初始化上下文和刷新上下文之间有数据库操作的话,刷新上下文成功之后,这些操...原创 2018-03-16 11:52:46 · 2603 阅读 · 0 评论