-
[MySQL] mysql union跟union all 的区别以及使用
mysqlunion和unionall的区别以及使用Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用UnionAll两个要联合的SQL语句字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,...
148
热度 -
[MySQL] mysql设立修改时间,更新记录当前时间
mysql设置修改时间,更新记录当前时间1.场景:用户对绑定自己的车牌到手机号,一个手机号只能绑定一个车牌。用户可以有多个车牌,但只能有一个绑定车牌。由于用户随时可以操作车牌绑定,解除绑定操作。所以测试人员只能看到结果,但是无法确认操作时间。为了进一步确认操作时间,向mysql的表添加一个一个字段,...
99
热度 -
[MySQL] mysql中count目录
mysql中count索引今天在群里面遇到一个人问的问题?他只问了一个问题:为何查询了主键,却没有使用主键索引,因为我对这方面不是太了解,所以引出了如下几个问题1、count(*)走了索引????count(*)?count(1)会使用覆盖索引(Using?index)???(Usingindex?...
80
热度 -
[MySQL] Mycat和MySQL的差异——Mycat的核心作用
Mycat和MySQL的区别——Mycat的核心作用有个朋友面试的时候被问到:Mycat和MySQL的区别。我们可以把上层看作是对下层的抽象,例如操作系统是对各类计算机硬件的抽象。那么我们什么时候需要抽象?假如只有一种硬件的时候,我们需要开发一个操作系统吗?再比如一个项目只需要一个人完成的时候不需要...
139
热度 -
[MySQL] mysql在ubuntu 14.04 装配
mysql在ubuntu14.04安装。1.添加MySQLAPT仓库?1.1下载apt仓库配置文件mysql-apt-config-ubuntu14.04.zip,解压1.2将下面"/PATH/platform-and-version-specific-package-name"部分替换为你系统的路...
107
热度 -
[MySQL] 筹建mysql的双主从复制
搭建mysql的双主从复制环境:CentOs两个Ip分别为192.168.80.100、192.168.80.101?一、mysql的安装????mysql的具体安装不多说,主要是安装完成后,分别在两台机器上分别连接另一台机器的mysql,能互相连接说明能互相通信,这是主从复制的基础。?二、具体配置...
50
热度 -
[MySQL] 八 个不得不说的 MySQL 陷阱
8个不得不说的MySQL陷阱MySQL安装简单,速度较快,功能丰富。另外它还是开源运动的标杆,它的伟大成就向我们展示了一个成功的公司是可以建立在开源代码之上的。然而用过mysql的人都曾对着显示器挥舞过拳头。但你不可能发明一种每秒能保存成千上万行互联网数据,并且一点错误都没有的技术吧。为了在这个夏天...
252
热度 -
[MySQL] mysql 存储过程时间月度减法
mysql存储过程时间月份减法declarestartTimeVARCHAR(19)default'2014-00-0000:00:00';declaretempTimeVARCHAR(19)defaultNOW();declareendTimeVARCHAR(19)defaultDATE_SUB(...
62
热度 -
[MySQL] MySQL 游标容易使用
MySQL游标简单使用第一步:新建表?tb_test?新建表?createtabletb_test(idint);?????插入数据?insertintotb_testvalues('1');insertintotb_testvalues('2');insertintotb_testvalues('...
93
热度 -
[MySQL] 【mysql】MySQL函数,判断两个以逗号分割的字符串是不是存在交集
【mysql】MySQL函数,判断两个以逗号分割的字符串是否存在交集??假如我有两个字符串str1:‘1001,1002,1003,1004’,str2:'1001,2001,3001,4001'。?????现在需要判断这两个以逗号分割的字符串是否存在交集,则可以创建一个mysql函数来实现。???...
81
热度 -
[MySQL] mysql远程无法登陆解决方法
mysql远程无法登陆解决办法GRANTALLPRIVILEGESON*.*TO'myuser'@'%'IDENTIFIEDBY'mypassword'WITHGRANTOPTION;ALLPRIVILEGES表示所有的权限myuser表示你要新增的mysql用户%表示可以从所有的ip地址访问这个m...
64
热度 -
110
热度 -
[MySQL] Mysql或许Hive数据行变成列
Mysql或者Hive数据行变成列对于mysql/hive再进行统计的时候如果需要行变成列,可以使用函数CASE字段aWHEN值bTHENc[WHENdTHENe]*[ELSEf]END当字段a=值b时,返回c(如果是字段的话则代表该字段的值,也可以是一个固...
34
热度 -
[MySQL] Oracle变换成为Mysql注意事项
Oracle转换成为Mysql注意事项做项目的时候发现当要将Oracle数据库转换为Mysql需要将SQL语句中二者不兼容的方面需要修改下面列出自己总结的注意事项:1.日期格式的转换:OracleMysql注意事项to_char(date,'yyyy-MM-ddhh24:mi:ss')date_fo...
54
热度 -
36
热度 -
[MySQL] MYSQL 主主热备高可用草案与实现
MYSQL主主热备高可用方案与实现我们选择主主互热备做生产环境MYSQL高可用方案,该方案的优点是在压力大的时候,仍然可以通过设置负载均衡来做业务分发。而且最重要的是配置简单,两份配置都一样,改个IP就可以就喜欢简单的东西。?目前考虑负债均衡分发可能有同步过程中引起数据不一致的问题,我们使用主主机制...
73
热度 -
[MySQL] Mysql学习(慕课学习笔记六)修改数据表(上)
Mysql学习(慕课学习笔记6)修改数据表(上)添加单列Altertabletb1_nameADD[column]col_namecolumn_definition[first|aftercol_name]列名称列定义插入数据的位置afterusername表示插入到username字段之后firs...
53
热度 -
[MySQL] Mysql学习(慕课学习笔记五)约束
Mysql学习(慕课学习笔记5)约束约束类型:1、NOTNULL(非空约束)2、PRIMARYKEY(主键约束)每张数据表只能存在一个主键主键保证记录的唯一性主键自动为NOTNULL(Auto_increment自动编码)3、UNIQUEKEY(唯一约束)唯一约束可以保证记录的唯一性唯一约束的字段可...
70
热度 -
[MySQL] mysql 超时 有关问题处理
mysql超时问题处理当数据库出现10055和10048错误时,处理办法:第一链接超时设置(1)打开注册表:regedit找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay...
314
热度 -
[MySQL] Mysql依照字段值做分组行转列查询
Mysql按照字段值做分组行转列查询今天做个后台服务,有个需求是批量生成一批表的数据,如果用BulkInsert会提升很大一截提交效率,但是如果用循环构造提交的Datable,则算法开销太高,所以用这种查询批量查出符合格式的DataTable结果集。*思想就是将查询列做CASE判断值,然后放在SEL...
69
热度