数据库
庞叶蒙
没有最牛逼的技术,只有最适合的技术。
展开
-
linux下借助图形界面操作mysql数据库
0x01缘起 最近总是觉得自己碌碌无为,于是想利用一些开源的东西做一个属于自己的应用,也不枉做一会程序员。 在linux平台下用命令行操作数据库时一件比较痛苦的事,于是想利用一下图形界面,提供开发效率。在网上找了一些工具,大部分是商业的数据库。由于在windows平台也利用过Navicat,所以就选择了它。0x02环境 OS:ubuntu原创 2015-06-02 10:28:09 · 6998 阅读 · 0 评论 -
数据设计+实践+SQL优化
数据设计+实践+SQL优化原创 2016-01-06 12:46:25 · 774 阅读 · 0 评论 -
You can't specify target table X for update in FROM clause
mysql中遇到的问题,mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)。 例如下面这个sql:delete from tbl where id in ( select max(id) from t转载 2016-03-01 16:56:41 · 722 阅读 · 0 评论 -
Mysql数据库DML操作delete不支持表的别名操作
SQL语句如下:delete from copyspy.iptables a where a.ip in (select b.ip from copyspy.iploginlog b where b.mac = ?); 这条SQL语句放到Oracle数据库中去执行是可以正常执行的,但是放到MySQL数据库中执行时就出现了如下的错误:[Err] 1064 - You hav原创 2016-03-02 10:42:08 · 512 阅读 · 0 评论