【mysql】 操作 收集持续更新】的更多相关文章

一个字段可能对应多条数据,用mysql实现将多行数据合并成一行数据 GROUP_CONCAT(Name SEPARATOR ',') 需注意: 1.GROUP_CONCAT()中的值为你要合并的数据的字段名; SEPARATOR 函数是用来分隔这些要合并的数据的: ' '中是你要用哪个符号来分隔: 2.必须要用GROUP BY 语句来进行分组管理,不然所有的数据都会被合并成一条记录 根据经纬度计算两点间的距离 ,),`latitude1` ,),`longitude2` ,),`latitude…
1.mysqldump备份导出 备份成sql mysqldump -hlocalIp -uuserName -p --opt --default-character-set=utf8 --hex-blob dbName --skip-triggers > dbName.sql Linux下启用gz压缩备份 mysqldump -hlocalIp -uuserName -p --opt --default-character-set=utf8 --hex-blob dbName --skip-tr…
什么是数据库?数据库就是用来存储和管理数据的仓库.首先我来简单介绍一下各数据库的背景,常见的数据库如下,oracle:甲骨文公司(市场占用率最高),oracle也是一个公司名,翻译过来就是甲骨文的意思.sql server:微软公司(大学课堂经常用到).DB2:IBM公司,mysql:甲骨文公司,Sysbase:赛尔斯公司. 关于mysql这里有个小插曲,不妨来说一下.最早mysql是个开元的项目,08年Sun公司把他收购了,在泡沫经济最厉害的时候,价值达到2000亿美金.由于经营不善,加上my…
1.查看删除数据库表的唯一约束 SHOW INDEX FROM tbl_name (唯一约束也是索引) ALTER TABLE tbl_name DROP INDEX index_name   2.update where中不能使用子查询,解决方案如下: 将子查询作为一张表放在前面 UPDATE `areainfo` a, ( SELECT code FROM `areainfo` where level = 1 ) b SET a.`level` =2 WHERE a.`parent_code…
CHAR和VARCHAR的区别 存储方式和检索方式不同: 1.CHAR固定长度字符类型.CHAR存储定长数据,CHAR字段上的索引效率高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间. 缺点是浪费空间,检索时CHAR列删除尾部空格,若果要保留程序需要对行尾空格进行处理,对于那些长度变化不大并且对查询速度有较高要求的数据可以使用CHAR类型:  2.VARCHAR可变长度字符类型.存储变长数据,但存储效率没有CHAR高.如果一个字段可能的值是不固定长…
在高版本的android手机(例如android 7.0 , 8.0等等),必须使用高版本的appium, 以及对应的selenium版本,那么很多的appium或者selenium方法会变得无法直接调用,这里是一个汇总收集. 本文以io.appium.java-client  3.14.0版本为例,为2018年最新版本 最新引入了 PointOption    ElementOption     WaitOptions KeyEvent TouchAction The-event firing…
常用场景 sql_mode问题:http://blog.csdn.net/ccccalculator/article/details/70432123 连续日期补全/数据补零操作 在不使用存储过程和函数来建表或单独建表的情况下用union匹配查询出数据 eg:查询当前日期前七天的记录,如果当中有不存在数据的时间则补0 SELECT count(*) count, DATE_FORMAT(CREATE_TIME,'%Y-%m-%d') date FROM t_hip_user WHERE DATE…
1.this is incompatible with sql_mode=only_full_group_by set @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; 2.表“TableDetails”中列“IsPrimaryKey”的值为 DBNull set global op…
好久没写博客了. 上次还是两个月前. 1. 连接数据库 db2 connect to dbName user userName using password 2. 查看表结构 db2 "describe select * from tableName" 或者:db2 describe table tableName 3. 查看表的定义语句 ( DDL和索引 ) db2look –d dbName –z userName -t "tableName" -a -e -c…
目录 MySql报错 1. 重复键报错1062- duplicate entry '0' for key 'xxx' 1.1 报错场景 1.2 报错原因 1.3 解决方法 1.4 具体举例 2. VS2019 nuget控制台类型不匹配报错 2.1 报错描述如下 2.2 报错场景 2.3 报错原因 2.4 解决方法 3 数据库Varchar类型为空返回DBnull与服务端string类型不匹配报错 3.1 报错描述如下 3.2 报错场景 2.3 报错原因 2.4 解决方法1 2.4.1 将数据库…