MySQL
dajiangqingzhou
这个作者很懒,什么都没留下…
展开
-
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_general_ci
报错太长,题目容不下:Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation 'like'SET collation_connection = 'utf8_general_ci';ALTER DATABASE your_database_name CHARACTER SET utf8 COLLATE utf8_general_ci.原创 2020-10-20 17:27:25 · 966 阅读 · 0 评论 -
MySQL 删除列时程序无响应、锁表
在命令行下登录mysql服务器:mysql -uroot -p123456;列出当前的所有process show full processlist;显示的大致如下+------+-------------+---------------------+--------------------------+-------------+--------+-----------...原创 2018-08-31 15:13:21 · 648 阅读 · 0 评论 -
could not extract ResultSet
今天遇到一个很奇怪的问题:org.hibernate.exception.SQLGrammarException: could not extract ResultSet 一般来说,这个错误是由于数据库的字段名跟hibernate的配置不一致导致的,比方说,实体类中配置了aaaa,但是在数据库中没有配置,在查询的时候就会出现这个问题。 我遇到的问题是,我用关...原创 2018-09-30 10:56:58 · 66001 阅读 · 4 评论 -
两表关联做关联查询,取满足某些条件的最新的数据
需求: project_info表(别名info表)与project_info_comment (别名com表)是1对多的关系,info表的autoId与com表task_id相关联,当info表中task_no不等于null,status=postponed或者status=closed 时 且 com表的create_time为最新时,找出info.task_no,info.status,co...原创 2018-10-23 14:57:12 · 2113 阅读 · 0 评论 -
MySQL 简单权限控制(授予某个用户执行某一个存储过程的权限)
1. 查看某个用户的权限:假设我有的MySQL数据库只有一个用户,名为root列出所有用户:select concat('user:''',user,'''@''',host,''',') as quary from mysql.user;或者更直接的写法:select user,host from mysql.user;示例结果:+--------------...原创 2018-11-01 15:42:36 · 8901 阅读 · 0 评论