数据库
AresKris
这个作者很懒,什么都没留下…
展开
-
MySQL 导出重复的数据
导出重复的数据mysql> select Acolumn1 from tbA group by Acolumn1 group by Acolunm1 having count( Acolumn1 ) > 1; 导出某列重复的数据mysql> select * from tbA where Acolumn1 in ( select Acolumn1 from tbA group by原创 2013-01-08 15:55:07 · 752 阅读 · 0 评论 -
MySQL 创建存储过程(PROCEDURE)
-- 创建一个存储过程模板DROP PROCEDURE IF EXISTS Proc_Module; -- 先删除即将要创建存储过程,需要校验是否存在,否则会报错DELIMITER ;; -- 修改结束符,因为存储过程中会使用;作为结束符-- 创建存储过程,参数分IN/OUT/INOUT三类-- IN是输入参数,可以有多个-- OUT是输出参数,可以输出给调用该存储过程的应用进行参数原创 2017-10-26 16:14:33 · 1048 阅读 · 0 评论 -
MySQL 存储过程中的游标使用
DROP PROCEDURE IF EXISTS Proc_Cursor;DELIMITER ;;CREATE PROCEDURE Proc_Cursor( IN iPhone VARCHAR(11) )BEGIN DECLARE Done INT DEFAULT FALSE; -- 遍历数据结束标志定义 DECLARE strName VARCHAR(128) CHARACTER原创 2017-10-26 23:43:40 · 756 阅读 · 0 评论 -
Linux MySQL安装
1 版本信息MySQL数据版本:MySQL 5.6.36系统版本:Red Hat EnterpriseLinux 6 CentOS 6.82 MySQL安装步骤2.1 卸载MySQL1、 使用 rpm-qa | grep -i mysql 命令,找出安装程序。2、 使用 rpm -e 安装程序名,进行原创 2017-08-04 10:42:55 · 350 阅读 · 0 评论 -
MySQL 修改字段类型或长度
mysql> alter table 表名 modify column 字段名 类型;例如数据库中address表 city字段是varchar(30)修改类型可以用(谨慎修改类型,可能会导致原有数据出错)mysql> alter table address modify column city char(30);修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数原创 2013-02-20 15:30:12 · 193041 阅读 · 0 评论 -
MySQL 数据库用户管理
MySQL创建用户语法:mysql> GRANT 权限 ON 数据库名.表名 TO 用户名@登录主机 Identified by "密码";例1:mysql> GRANT select,insert,update,delete,execute ON *.* TO [email protected] Identified by "123456";例2:原创 2012-06-26 15:07:31 · 535 阅读 · 0 评论 -
MySQL 同步两个表的某些字段
以前我们在写update的时候往往是使用 update tablename set columnname = value这样的简单语法,而今天遇到一个需求,根据一张表中的数据来更新另外一张表中的某些字段值,比如有个tbA表和tbB表,tbA中有字段Acolumn1,Acolumn1,Acolumn3,这里的Acolumn3也是唯一的,tbB表中有字段Bcolumn1,Bcolumn2,Bcolum原创 2013-01-10 10:11:55 · 4194 阅读 · 0 评论 -
MySQL 时间格式化函数DATE_FORMAT()
DATE_FORMAT( date, format )根据format字符串格式化date值。下列修饰符可以被用在format字符串中:%M 月名字(January……December)%W 星期名字(Sunday……Saturday)%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年,数字,,2 位原创 2012-08-20 15:15:02 · 1630 阅读 · 0 评论 -
MySQL 实现表到表的多行插入导入
相同结果表插入mysql> insert into tbB select * from tbA;对应列插入mysql> insert into tbB( Bcolumn1, Bcolumn2 ) select Acolumn1, Acolumn2 from tbA;限制条件插入mysql> insert into tbB select * from tbA whe原创 2013-01-07 14:43:43 · 889 阅读 · 0 评论 -
HBase Zookeeper的一些运维经验
Zookeeper是一个分布式协调框架,有不错的性能,也经过许多公司的验证,所以在很多场景都有使用。大家一般用Zookeeper来实现服务发现(类似DNS),配置管理,分布式锁,leader选举等。在这些场景中,Zookeeper成为了一个被依赖的核心组件,Zookeeper的稳定性是需要特别关注的。 去哪儿网也在很多场景依赖Zookeeper,所以我们也一直在摸索怎么更好的运维稳定的Z转载 2017-10-26 16:42:44 · 783 阅读 · 0 评论