
mysql
文章平均质量分 53
l_degege
这个作者很懒,什么都没留下…
展开
-
mysql中字符串处理替换字符replace和连接字符串函数concat
一、替换字符函数replacemysql 替换字符串的实现方法:mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便。 mysql 替换函数replace()UPDATE table_name SET field_name = replace (field_name,‘from_str’,‘to_str’) WHERE field_name LIKE ‘%from_str%’说明:table_name —— 表的名字field_转载 2021-07-17 16:19:15 · 1705 阅读 · 0 评论 -
mysql获取上月的某一天
1、mysql获取上月的第26天select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract( day from now())-26 day),interval 1 month)注:https://blog.youkuaiyun.com/winter13292/article/details/7888358https://blog.youkuaiyun.com/qq_36387683/article/details/88650转载 2020-08-19 19:06:16 · 785 阅读 · 0 评论 -
mysql读出来的日期后面多了个 .0处理及layui中日期控件点击一闪而过处理
1、mysql数据库中表的字段类型datetime2、java中显示的字段是 java.util.Date如果sql不做处理的话,显示.0解决:sql中对日期格式化处理DATE_FORMAT(time,'%Y-%m-%d %H:%i:%S')注:https://blog.youkuaiyun.com/qq_28296925/article/details/90727840https://www.cnblogs.com/sikuaiwu/p/11551060.html...转载 2020-06-17 17:46:39 · 545 阅读 · 0 评论 -
web项目中保存emoji到mysql数据库
1、创建utf8mb4的数据库2、如果导入sql文件,注意修改字段的字符为utf8mb43、web项目jdbc连接仍写做utf8jdbcUrl=jdbc:mysql://localhost/demo?characterEncoding=utf8&useSSL=false&zeroDateTimeBehavior=convertToNull4、项目中druid做如下dbPlugin.setConnectionInitSql("set names utf8mb4");转载 2020-05-21 13:54:06 · 167 阅读 · 0 评论 -
sql中左连接的作用
注:https://blog.youkuaiyun.com/wang0112233/article/details/78418698转载 2020-04-01 17:11:20 · 1089 阅读 · 0 评论 -
mysql中毫秒的保存类型
13位时间戳存储要么存为bigint,要么存为varchar(13)类型。不能使用int,因为“13位时间戳只能存bigint ,因为13位时间戳超出了int的范围”。13位时间戳只能存bigint ,因为13位时间戳超出了int的范围。注:https://blog.youkuaiyun.com/helloxiaozhe/article/details/83269152...转载 2020-02-05 19:29:00 · 2118 阅读 · 0 评论 -
mysql查找今年的数据
SELECT STR_TO_DATE(CONCAT(year(now()),'-01-01 ','00:00:00'),'%Y-%m-%d %H:%i:%s') ;SELECT * FROM dt_project_data a where a.collect_date >STR_TO_DATE(CONCAT(year(now()),'-01-01 ','00:00:00'),'%Y-...原创 2020-01-06 17:05:50 · 1800 阅读 · 0 评论 -
mysql case when 使用
CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END https://www.cnblogs.com/clphp/p/6256207.html转载 2019-12-09 17:59:19 · 188 阅读 · 0 评论 -
mysql输入正确,但远程连接报错
报错如下:Access denied for user 'root'@'localhost' (using password:YES)一、我装的是mysql5.7,找到my.ini所在目录二、打开my.ini文件,在文件的最后添加一行“skip-grant-tables”注:https://blog.youkuaiyun.com/skywalker_leo/article/details/4727...转载 2019-11-21 09:22:12 · 164 阅读 · 0 评论 -
mysql判断不为null
null和空字符串是有区别的不为null的写法: where a.is_view is not null不为空的写法 where a.reply <> ''注:https://www.cnblogs.com/fnlingnzb-learner/p/6519731.htmlhttp://www.splaybow.com/post/mys...转载 2019-11-19 14:31:48 · 17079 阅读 · 0 评论 -
mysql 字段值保留2位小数
四舍五入保留小数点后两位:ROUND(X,D)X:值D:位数eg:select ROUND(4545.1366,2);结果:4545.14注:https://blog.youkuaiyun.com/haojiahj/article/details/45790497转载 2019-11-13 11:03:19 · 2617 阅读 · 0 评论 -
mysql 按指定值排序
fruit 表有一个 name 字段, 具有以下特定的值: 苹果(Apple), 香蕉(Banana), 橘子(Orange), 梨(Pear). 每个特定的值都有一系列的品种.比方说, 为了论证的缘故, 我们要按香蕉, 苹果, 梨, 橘子等特定的顺序排列数据, 然后再按品种排序. 使用普通的 ORDER BY 子句不可能这样做, 因为这个字段的升序或降序排序不起作用. 我们要么需要某种形式的...转载 2019-11-13 10:56:21 · 3575 阅读 · 0 评论 -
mysql中ifnull用法
注:https://blog.youkuaiyun.com/FU250/article/details/79989410SELECT a.project_name,a.airport_name_id,a.airport_name,a.construct_unitname_id,a.construct_unitname ,a.updatetime,a.create_time,IFNULL(a.updat...转载 2019-09-29 16:37:31 · 558 阅读 · 1 评论 -
MySQL按照汉字的拼音排序
注:https://www.cnblogs.com/diony/p/5483108.html转载 2018-09-25 17:20:23 · 738 阅读 · 0 评论 -
取MySQL结果集的第一条记录
在SQL Server数据库中,使用top关键字: SELECT TOP number|percent column_name(s) FROM table_name 在MySQL数据库中,使用LIMIT关键字: SELECT column_name(s) FROM table_name LIMIT number 例子:...转载 2018-09-15 10:39:18 · 45268 阅读 · 0 评论 -
mysql字符型数字 按大小排序,类似if判断函数
一.注:http://www.cnblogs.com/codefly-sun/p/5898738.html二、CASE expressionWHEN value1 THEN returnvalue1WHEN value2 THEN returnvalue2WHEN value3 THEN returnvalue3……ELSE defaultreturnvalueEND...转载 2018-09-26 15:21:06 · 676 阅读 · 0 评论 -
mysql查询结果添加序号
注:https://blog.youkuaiyun.com/wszcy199503/article/details/78191996转载 2018-09-26 15:55:12 · 769 阅读 · 0 评论 -
mysql字符串处理函数left()、length()使用
left(code, 8)表示取code字段从左截取8位;length(code)=10表示code字段的长度是10位select * from (SELECT code as id ,name as text ,countycode as pid FROM dt_base_unitcode where length(code)=8 UNION ALLSELECT code as...原创 2018-09-21 16:30:12 · 9148 阅读 · 0 评论 -
MySQL更改安装路径和Data位置
MySQL更改安装路径和Data位置参考:https://blog.youkuaiyun.com/Z_zfer/article/details/82971793 https://blog.youkuaiyun.com/huangmx1995/article/details/52909580mysql5.7 卸载https://blog.youkuaiyun.com/wqy18210176544/ar...转载 2019-04-16 10:48:10 · 3004 阅读 · 0 评论 -
MYSQL中时间毫秒数转换及日期格式化
java中常用bigint字段保存时间,通常将时间保存为一大串数字,每次取出需要在程序里转换,有时候程序里不方便,可以使用MYSQL自带的函数 FROM_UNIXTIME(unix_timestamp,format)。举例:select FROM_UNIXTIME(1364176514656/1000,'%Y-%m-%d %h:%i:%s') as date;结果为:2013-...转载 2019-04-12 09:23:31 · 3644 阅读 · 0 评论 -
navicate选中执行快捷键
一、SHIFT+CTRL+R 运行已选择的http://www.formysql.com/jiqiao/navicat-kuaijiejian.html二、转载 2019-06-25 16:31:00 · 2448 阅读 · 0 评论 -
Mysql数据库 自动增长 重新从0开始
truncate table 你的表名注:https://www.cnblogs.com/gu-bin/p/10374342.html转载 2019-07-08 15:33:50 · 4394 阅读 · 0 评论 -
对left join on and、left join on where的理解
在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。注:https://www.cnblogs.com/caowenhao/p/80...转载 2019-06-28 17:33:01 · 523 阅读 · 0 评论 -
mysql 批量插入数据
1、创建表CREATE TABLE `user` ( `id` int(50) NOT NULL, `username` varchar(255) DEFAULT NULL, `sex` varchar(255) DEFAULT NULL, `city` varchar(255) DEFAULT NULL, `sign` varchar(255) DEFAULT NULL...转载 2019-08-04 10:43:45 · 190 阅读 · 0 评论 -
mysql 备份数据
mysqlbinlog --start-datetime='2019-01-01 00:00:00' --stop-datetime='2019-06-24 10:30:00' binlog.000001 | mysql -uroot -p注:https://www.cnblogs.com/shamo89/p/8676480.htmlhttps://printf520.com/singl...转载 2019-09-18 16:37:44 · 89 阅读 · 0 评论 -
MySql视图view的使用:创建、修改、删除
一、MySql创建视图CREATE VIEW 视图名 AS SELECT 查询语句;注:将SELECT 查询语句 替换成所写的sql语句eg:CREATE VIEW v_article AS SELECT A.title, A.content, A.author, C.name AS categoryName FROM article AS A JOIN articleCat...转载 2018-09-18 10:59:00 · 3461 阅读 · 0 评论