在自己的MacBook上配置本地环境,MySQL配置好了但安装一些开源项目时却一直无法成功连接到数据库,找了一圈找到解决方案如下: 首先这类错误出现的原因是由于MySQL在OS X系统上查找socket时有些问题,但解决起来也是很简单的, 涉及到的这个socket一般不是在 /tmp/mysql.sock 就是在 /var/mysql/mysql.sock,出错了就是MySQL找错了位置,用下述command查找看你电脑上正确的位置是哪一个: ls -l /tmp/mysql.sock 【或者/var/mys... Read More
Tag Archives mysql
使用UNION法进行多表查询的注意事项
70,415 views, 67 Comments
假设有两个字段完全一致的表,table1和table2。字段分别为password, username, email。 则使用UNION(或UNION ALL)进行多表查询的基本方法就是简单的连接: SELECT password,username,email FROM table1 where username like '123' UNION ALL //或用UNION以去除重复数据 SELECT password,username,email FROM table2 where username like '123' 但是,如果表与表的字段不同,有重叠却不完全一... Read More