Mysql
InitJ
Java工程师
展开
-
MySQL update 嵌套 select
当你希望更新一批值,且值是通过select条件查询出来时,下面这个错误应该不陌生 You can’t specify target table ‘x’ for update in FROM clause。错误示范 1: A B 有关联同一个key_id , 根据 B表符合条件 -> 更新A表val值。update A a set a.val = 2 where a.id in (原创 2017-09-25 18:11:30 · 14118 阅读 · 1 评论 -
MySQL创建用户与授权
一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以...原创 2019-02-21 10:09:37 · 793 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ 解决方案
该问题是在使用了MySQL 8.0以上版本(MySQL连接驱动和版本都是8.0以上)出现的时区错误,解决方案如下:# 加入serverTimezone=UTCjdbc:mysql://127.0.0.1:3306/db?serverTimezone=UTC#或者 serverTimezone=GMT%2B8" GMT%2B8代表: 东八区jdbc:mysql://local...原创 2019-03-22 01:42:26 · 1176 阅读 · 1 评论