随笔分类 -  MySQL

摘要:问题原因: 输入内容包含特殊字符,MySQL 中的列不支持。 解决方法 多数是修改 MySQL 的数据库和表结构, 改为 ,但本人测试还是不能传入 emoji。 后来在代码中对其进行转码解决的,使用如下依赖: 进行保存,读取时用 再转为特殊字符。 阅读全文
posted @ 2018-10-16 14:19 WriteOnRead 阅读(396) 评论(0) 推荐(0)
摘要:```bash org.springframework.dao.CannotAcquireLockException: PreparedStatementCallback; Lock wait timeout exceeded; try restarting transaction; nested exception is java.sql.SQLException: Lock wait time... 阅读全文
posted @ 2018-09-25 17:25 WriteOnRead 阅读(145) 评论(0) 推荐(0)
摘要:使用 时遇到了这个问题,百思不得其解😂 后来总算找到了解决方法,使用子查询。如下: 参考链接:https://stackoverflow.com/questions/2472229/insert into select from on duplicate key update 阅读全文
posted @ 2018-09-25 16:50 WriteOnRead 阅读(810) 评论(0) 推荐(0)
摘要:之前没用过这个操作,甚至没见过……最近接触到,而且还挺有用。 作用:若 KEY 不重复,则插入记录;否则更新记录。 单条操作: 批量操作: 参考链接: 1. https://blog.csdn.net/BuptZhengChaoJie/article/details/50992923 2. http 阅读全文
posted @ 2018-09-19 18:13 WriteOnRead 阅读(185) 评论(0) 推荐(0)
摘要:创建表时修改自增主键,添加 ,例如: mysql CREATE TABLE ( int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主键', PRIMARY KEY ( ) ) ENGINE=InnoDB AUTO_INCREMENT= DEFAU 阅读全文
posted @ 2018-09-19 11:16 WriteOnRead 阅读(156) 评论(0) 推荐(0)
摘要:线上遇到这个问题,详细信息如下: 想起其中有查询用到了多表连接,查了下 DDL,连接的数据表有一个明确写了 而另一个表则无此语句,collations 默认为 。导致了这个问题。 解决方法: 将这两个表统一改为 。 阅读全文
posted @ 2018-09-19 10:13 WriteOnRead 阅读(1645) 评论(0) 推荐(0)
摘要:详情如下: 解决方法:修改权限 参考:https://stackoverflow.com/questions/36621026/mysql not launching data user local err permission denied 阅读全文
posted @ 2018-05-28 00:36 WriteOnRead 阅读(391) 评论(0) 推荐(0)
摘要:MySQL 导出比较长的数字到 Excel 时,最后几位会变成 0,解决方法如下: 1. 如果只需要导出展示、打印:可使用 2. 如果需要后续处理,引用,最好使用 或者 ,并导出为 EXCEL文件。 原文链接:https://qianrong.me/sql/2.html 阅读全文
posted @ 2018-01-22 16:49 WriteOnRead 阅读(985) 评论(0) 推荐(0)
摘要:MySQL 遇到了添加多个字段的问题,尝试了几次,搞定了,记录下。 示例代码如下: 阅读全文
posted @ 2017-11-07 17:15 WriteOnRead 阅读(2450) 评论(0) 推荐(0)
摘要:如图所示: 点击 没反应…… 终端输入 命令时报错如下: 解决方法: 打开 , 找到 进程,如图: 杀掉该进程! PS: 点击 Quit 后貌似也没效果……但此时再回到 MySQL 端,已经启动了🤣 阅读全文
posted @ 2017-09-09 15:03 WriteOnRead 阅读(817) 评论(0) 推荐(0)