MYSQL
stjauns1
这个作者很懒,什么都没留下…
展开
-
MySQL恢复数据库错误ERROR 1166 (42000) at line 10779: Incorrect column name ''
此错误是由于: view的select子句中,被union all的第二个select子句的常量空格字段没有指定名称, 手工生成此view时无错误,但是导出此view的create语句时,mysql自动将每个字段默认了名称 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW...原创 2014-06-06 10:11:45 · 433 阅读 · 0 评论 -
mysql group by取最小/最大数值对应的行其他数据
以mysql默认world库city表为例 要取每个国家最少人口的城市名称,可以这样: SELECT countrycode,replace(min(concat(lpad(population,10,'0'),name)),concat(min(lpad(population,10,'0'))),''),min(population) FROM world.city group ...原创 2016-09-06 17:37:18 · 791 阅读 · 0 评论 -
Mysql5.7.9 trigger语法新限制,造成错误:Error Code: 1221. Incorrect usage of UNION and LIMI...
今天新做一个Mysql从服务器,版本5.7.9,dump数据库的时候遇到错误 Error Code: 1221. Incorrect usage of UNION and LIMIT 网上找一圈,没发现相同问题。 在5.6.19版本上测试,无法重现此问题。 看看dump数据库的结果,貌似终结在一个表的数据dump完成,dump触发器时出错。 翻看回触发器代码有这么一段: ...原创 2015-12-10 13:01:30 · 1509 阅读 · 0 评论 -
AWS的RDS-mysql恢复数据库备份的方法
根据Amazon的RDS用户指南,上面没有说如何将外部的mysqldump导出的sql文件导入RDS的mysql实例中。 [url]http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.html[/url] 直接使用mysql -hHOST -u -p db < dump.s...原创 2014-11-16 00:17:20 · 1451 阅读 · 0 评论 -
java和mysql的week周次对应方法
MYSQL方法: select dt,if(month(dt)=1 and weekofyear(dt)>=52,year(dt)-1,year(dt)) as year,lpad(if(weekofyear(dt)= 11,weekofyear(dt)+52,weekofyear(dt)),2,'0') as week from n_match; JAVA方法 public Week...原创 2018-04-13 13:43:08 · 857 阅读 · 0 评论 -
MYSQL Workbench的sql窗口显示JSON关键字为非法的解决
Workbench显示Syntax Error:unexpected 'JSON' (identifier)错误 打开一个MySQL Model窗口,在其Model-Model Options设定窗口中选择MySQL页,将target mysql version改到5.7.8以上,重新打开Connections。 原贴参见: https://stackoverflow.com/que...原创 2018-07-20 17:16:12 · 395 阅读 · 0 评论 -
mysql中错误Incorrect DECIMAL value: '0' for column '' at row -1
功能:转换字符串格式的'-5'为数字参与计算并insert到数据库行 使用cast(d.clazz as decimal(19,4)),select没有问题,加上insert即提示错误: Error Code: 1366. Incorrect DECIMAL value: '0' for column '' at row -1 换成convert,结果一样,select没问题insert提示...原创 2018-10-13 14:44:16 · 3570 阅读 · 0 评论