![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
奋斗520
相信自己
展开
-
mybatis的坑
当参数类型是Byte,Short,Integer,Long时:判空逻辑应该是<if test="statusCode!=null"> and status = #{statusCode}</if>而不是<if test="statusCode!=null and statusCode!=''"> and status = #{statusCode}</if>否则当statusCode=0的时候,拼接不上这个条件.原创 2022-03-05 16:47:59 · 106 阅读 · 0 评论 -
2014/7/23
一、字符集编码问题分享1、utf8与utf-8的区别,其实他们最大的区别就是,php不识别utf-82、MySQL、数据库、表、php、浏览器字符编码须一致统一(注:浏览器设置的编码是默认的,故意义不大)3、解决方法:(1)将my.ini配置文件中的default-character-set=latin1 更改为default-character-set=UTF8转载 2014-07-23 11:30:00 · 456 阅读 · 0 评论 -
2014/7/22
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP转载 2014-07-23 11:28:56 · 438 阅读 · 0 评论 -
2014/7/24
DELIMITER // 定义写存储过程中的结束符为 ..原创 2014-07-25 08:51:26 · 776 阅读 · 0 评论 -
2014/7/27------数据库的隔离性
演示不同隔离级别下的并发问题1.当把事务的隔离级别设置为read uncommitted ,会引发脏读,不可重复读,虚读A窗口start transaction isolation level read uncommitted;start transaction;select * from account;=======这个时候发现aaa的账户是1000元,转到原创 2014-07-27 16:07:12 · 738 阅读 · 0 评论 -
iBatis多表查询
select typeid,typename from producttype where typeid=#typeid# select proid,proname,prodesc,price,img,protime,size,typeid from product原创 2014-08-27 21:17:33 · 949 阅读 · 0 评论 -
Mysql数据库里面的String类型按照数字来排序以及按时间排序的sql语句
今天做项目的时候,遇到个小小的问题,在数据库中查询的时候,要用String类型的ID进行一下排序!(注:ID字段为 varchar 类型)解决办法:如:Sql代码 SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESC 或者:Sql代码 SELECT * FROM St原创 2014-09-03 16:37:56 · 5326 阅读 · 0 评论