MYSQL
fengyungl
不断努力 追求 做更好的自己
展开
-
mybatis like
<if test="name != null"> AND p.product_name LIKE ‘%${name}%‘</if><if test="productName != null and productName != ''"> and p.product_name like CONCAT('%',#{productNa...原创 2019-11-26 10:07:07 · 248 阅读 · 0 评论 -
清空具有外键约束的表报错解决办法
解决方法:mysql> SET foreign_key_checks=0; truncate table childinfo; truncate table examine; truncate table guardian; truncate...原创 2018-03-21 14:03:23 · 926 阅读 · 0 评论 -
SELECT INTO和INSERT INTO SELECT的区别
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在运用 程序开发中必不可少。但我们在开发、测试流程中,经常会遇到须要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要运用 SELECT INTO 和转载 2012-07-24 16:44:40 · 1405 阅读 · 0 评论 -
You can't specify target table 'wms_cabinet_form' for update in FROM clause
今天在写 mysql 遇到一个比较特殊的问题。mysql 语句如下:update wms_cabinet_form set cabf_enabled=0 where cabf_id in (SELECT wms_cabinet_form.cabf_id FROM wms_cabinet_form Inner Join wms_cabinet ON wms_cabinet_f转载 2011-12-20 13:49:00 · 1826 阅读 · 2 评论 -
mysql replace的用法 替换某字段部分内容
[mysql]replace的用法(替换某字段部分内容)[mysql]replace的用法1.replace into replace into table (id,name) values('1','aa'),('2','bb') 此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在就相当于转载 2011-11-16 14:30:34 · 2338 阅读 · 0 评论 -
MySQL用户权限
MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。 grant select on testdb.* to common_use转载 2011-10-18 14:09:32 · 5336 阅读 · 1 评论 -
mysql alter修改数据库表结构用法
1.alter操作表字段(1)增加字段 alter table 表名 add 字段名 字段类型; alter table student add name varchar(10);(2)修改字段 alter table 表名 change 旧字段名 新字段名 字段类型;转载 2011-07-25 13:35:29 · 791 阅读 · 0 评论 -
mysql 中 时间和日期函数
<br />一、MySQL 获得当前日期时间 函数<br /><br />1.1 获得当前日期+时间(date + time)函数:now()<br /><br />mysql> select now();<br /><br />+---------------------+<br />| now() |<br />+---------------------+<br />| 2008-08-08 22:20:46 |<br />+---------------------+转载 2011-05-25 13:53:00 · 239 阅读 · 0 评论 -
java.sql.BatchUpdateException: Data truncation: Data too long for column 'site_name' at row 1
并不是数据库中字段长度设置太小的原因,是字符集的问题。可以插入中文,但对某些不常见的字符(比如“·» 空白符号“ )就会出现Data too long for column原创 2010-09-27 17:32:00 · 8639 阅读 · 1 评论 -
Too many connections错误的解决办法
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"1.可能是mysql的max connections设置的问题2.可能是多次insert,update操作没有关闭session,需要在spring里配置transaction原创 2010-08-10 15:16:00 · 3735 阅读 · 0 评论