mysql
文章平均质量分 69
八狐云|酷画册|二维码生成
这个作者很懒,什么都没留下…
展开
-
mybatis_plus简单使用
setSqlSelect设置 SELECT 查询字段whereWHERE 语句,拼接 + WHERE 条件andAND 语句,拼接 + AND 字段=值andNewAND 语句,拼接 + AND (字段=值)orOR 语句,拼接 + OR 字段=值orNewOR 语句,拼接 + OR (字段=值)eq等于=allEq基于 map 内容等于=ne不等于<>...原创 2022-05-25 08:36:22 · 137 阅读 · 0 评论 -
mysql表备份
mysql表备份CREATE TABLE IF NOT EXISTS new_table (LIKE old_table);INSERT INTO new_table SELECT * FROM old_table;原创 2019-12-25 11:24:42 · 142 阅读 · 0 评论 -
MySQL中int(M)和tinyint(M)数值类型中M值的意义
在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M;后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就正好可以插入数据库,12341就不行,因为是5个字符长度,这也都是道听途说,自己从来没有验证过;...原创 2019-08-28 12:49:45 · 103 阅读 · 0 评论 -
ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'
mysql> update T_USER set ADDRESS ='aaa' where userid= 1;ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'出错原因:where条件中的值传入了错误的数据类型。userid是varchar类型的,我却传入了int类型值。mysql> upda...原创 2019-06-13 10:43:12 · 341 阅读 · 0 评论 -
MySQL用GROUP BY分组取字段最大值或最新一条
其他数据还是按排序取,只有指定字段获取到最大值SELECT id, max(operat_time) FROM tb GROUP BY id;其他数据还是按排序取,只有指定字段获取到最小值SELECT id, min(operat_time) FROM tb GROUP BY id;按操作用户uid分组查最新一条操作记录select * from (select * fr...原创 2019-05-27 19:24:07 · 331 阅读 · 0 评论 -
mysql中如何判断某个字段是纯数字
SELECT * FROM m_customer WHERE LENGTH(0+nickname) = LENGTH(nickname);原理是nickname字段如果某一位不是数字,那么跟0相加后只会保留不是数字的那一位之前的值,比如SELECT 0+'11a1bc' FROM DUAL;结果是11,SELECT 0+'a1bc' FROM DUAL;结果是0...原创 2019-03-13 13:45:06 · 1037 阅读 · 0 评论 -
Mysql中字符串正确的连接方法
虽然SQL server和My sql的语句基本都一致,但是仍然存在一些小区别。就如字符串的连接来说,SQL server中的字符串连接是使用“+”来连接,不带引号sql server是做加法运算。而my sql中无论是带引号和不带引号,它都将其先转成数字型,然后在做运算。 SQL Server中字符串的连接:ps:Age=21 SELECT '12'+'34',Age+1 FRO...原创 2019-02-13 18:51:47 · 3773 阅读 · 0 评论 -
mysql update 多表联合更新
UPDATE student s , class c SET s.class_name='test00',c.stu_name='test00' WHERE s.class_id = c.idUPDATE student s JOIN class c ON s.class_id = c.id SET s.class_name='test11',c.stu_name='test11'U...原创 2019-02-13 17:48:29 · 1641 阅读 · 0 评论 -
MySQL添加字段和修改字段
MySQL添加字段的方法并不复杂,下面将为您详细介绍MYSQL添加字段和修改字段等操作的实现方法,希望对您学习MySQL添加字段方面会有所帮助。 1添加表字段alter table table1 add transactor varchar(10) not Null;alter table table1 add id int unsigned not Null auto_in...原创 2019-02-21 14:09:33 · 301 阅读 · 0 评论 -
mysql查询表和字段的注释
1,新建表以及添加表和字段的注释. create table t_user( ID INT(19) primary key auto_increment comment '主键', NAME VARCHAR(300) comment '姓名', CREATE_TIME date comment '创建时间' )comment = '...原创 2019-02-15 13:51:44 · 2046 阅读 · 0 评论 -
Mysql中select into from用法
把一个表中的数据转存带另一张表里方法一:在mysql中用select into from一直报错,错误:#1327 - Undeclared variable: target_testselect into from要求目标表target_table不存在,因为在插入时会自动创建 后来在网上看资料说Mysql不支持select ...原创 2019-02-15 13:25:27 · 48455 阅读 · 0 评论 -
uc_user.user_type 设计思路
USER_TYPE 用户类型0未确认1系统2医生4患者8药师16护士举例说明:增加是医生类型update uc_user set user_type = user_type |2;去掉医生类型update uc_user set user_type = user_type^ 2;查询医生类型select * from uc_user where user_type& 2;...原创 2018-06-17 11:12:45 · 204 阅读 · 0 评论 -
mysql 树操作函数,取子节点,取父节点
取子节点DROP FUNCTION IF EXISTS FUN_GET_CHILD_LIST;CREATE FUNCTION FUN_GET_CHILD_LIST (ROOT_ID INT)RETURNS varchar(1000)BEGINDECLARE sTemp VARCHAR (1000) ;DECLARE sTempChd VARCHAR (1000) ;SET sTemp = '$' ...原创 2018-06-17 11:11:40 · 1369 阅读 · 0 评论 -
java mysql 数据类型对照
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOBL+NBLOBjava.lang.byte[]-4 TEXT65535VARCHARjava.lang.String-1 INTEGER4INTEGER UNSIGNEDja...原创 2018-06-17 11:09:16 · 147 阅读 · 0 评论 -
MySQL的varchar长度问题
From: http://blog.csdn.net/longyulu/article/details/7863737http://dinglin.iteye.com/blog/914276http://www.cnblogs.com/fakis/archive/2011/03/07/1976532.html如果某一项中设置的是varchar(50)那么对英文当转载 2017-06-26 11:39:58 · 266 阅读 · 0 评论 -
Windows下MySQL批量执行SQL脚本文件
最近在做数据库迁移工作,需要批量执行MySQL的脚本文件,手工执行太麻烦,所以写了个脚本,分享一下。?12345678910111213141516@echooff:: 指定MySQL安装路径原创 2015-12-15 16:05:12 · 825 阅读 · 0 评论 -
windows mysql 自动备份的几种方法
基于之前的文章方法,加入批处理命令即可实现自动备份。只是由于批处理命令中对于备份文件的名字按照时间命名比较特别,所以特别整理一文。1、复制date文件夹备份============================假想环境:MySQL 安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\=====================转载 2015-12-15 16:22:40 · 313 阅读 · 0 评论