
mysql
皮皮大虾
专注java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql不能基于一张表的数据修改同一张表的数据
当mysql报错:1093 - You can’t specify target table ‘department’ for update in FROM clause 的时候,说明你想查询一张表的数据,再根据这个数据修改同一张表的数据,这在mysql是不允许的。但是有其他方法可以实现同样的效果:原来的sql:UPDATE department SET isParent = 0 WHERE id = ( SELECT parentId FROM department WHERE id = 10原创 2020-11-27 19:17:21 · 274 阅读 · 0 评论 -
linux安装mysql8的时候忘记临时密码以及修改临时密码解决方案
linux安装mysql8的时候忘记临时密码以及修改临时密码解决方案修改my.cnf重启mysql服务打开mysql服务再次打开my.cnf配置文件重启mysql服务进入mysql服务修改密码修改my.cnf打开etc目录下的my.cnf配置文件,添加下面这行代码:skip-grant-tables然后保存退出重启mysql服务service mysqld restart;打开mysql服务mysql -u root -p此时密码是空的,直接回车进入mysql选择mysql系统数据原创 2020-09-28 23:22:56 · 4184 阅读 · 2 评论