随笔分类 -  MySQL技术

摘要:对于ON DUPLICATE KEY UPDATE语句: MySQL手册:如果您指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行旧行UPDATE。 这里的意思是说要设置记录不存在就添加存在就更新,必须在添加这个 阅读全文
posted @ 2019-05-29 18:34 ALonely 阅读(2361) 评论(0) 推荐(0) 编辑
摘要:#首先,将MySQL Yum存储库添加到系统的存储库列表中。 #在https://dev.mysql.com/downloads/repo/yum/地址中,下载mysql yum repository [root@alone-mysql tools]# wget --no-check-certifi 阅读全文
posted @ 2019-05-27 18:45 ALonely 阅读(5634) 评论(0) 推荐(0) 编辑
摘要:在使用服务器插件之前,必须将它们加载到服务器中。MySQL支持在服务器启动和运行时加载插件。还可以在启动时控制加载插件的激活状态,并在运行时卸载它们。在加载插件时,可以从INFORMATION_SCHEMA获得关于插件的信息。 #查看当前mysql安装的插件信息 validate_password_ 阅读全文
posted @ 2019-05-26 21:00 ALonely 阅读(13476) 评论(0) 推荐(0) 编辑
摘要:这里使用左连接为例子,对于左连接是将左边表的数据显示,右边表中如果没有对应的数据则使用null填充。 game表: game_type表: SELECT g.name,g.type_id,t.type_id,t.type_name FROM game g LEFT JOIN game_type t 阅读全文
posted @ 2019-03-01 09:04 ALonely 阅读(10076) 评论(0) 推荐(0) 编辑
摘要:这里假如我们要检查一张game表的字段如gid是否有重复: SELECT COUNT(gid) as count_gid FROM game WHERE del=0 GROUP BY gid HAVING count_gid>=2 阅读全文
posted @ 2018-10-16 16:45 ALonely 阅读(254) 评论(0) 推荐(0) 编辑
摘要:这里有个关于礼包表和礼包码表的关系的需求,礼包表中每一条礼包记录都可以对应多个礼包码,而礼包码表中每一条礼包码记录都有可能对应多个礼包。 礼包表 表名称:game_card 表引擎:Innodb charset=utf-8 游戏礼包表 字段名称 类型 长度 默认值 字段说明 card_id int 阅读全文
posted @ 2018-09-21 10:21 ALonely 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:创建一个测试数据表 对UNION 和UNION ALL 进行比较: 在MySQL 5.1中文手册中有下面一句话: 如果您对UNION不使用关键词ALL,则所有返回的行都是唯一的,如同您已经对整个结果集合使用了DISTINCT。如果您指定了ALL,您会从所有用过的SELECT语句中得到所有匹配的行。 阅读全文
posted @ 2018-08-17 14:56 ALonely 阅读(554) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示