关系型数据库/SQL
蒙奇D路飞
中科大软件工程硕士,目前在百度工作,在电子商务搜索部,从事凤巢业务的研发工作。
展开
-
关于两个日期间隔工作日的oracle sql实现
<br />sysdate是系统时间 xx.dd是从数据库表中取出的时间,执行结果取出所有当前系统时间在5个工作日以后的结果集。<br /> <br /> <br />select * from tableName<br /> <br />where <br /> (trunc(sysdate -x.dd) - <br /> ((case WHEN (8 - to_number(to_char(x.dd, 'D'))) ><br /> trunc(sysdate - x.dd)原创 2010-09-20 16:04:00 · 1043 阅读 · 0 评论 -
mysql主从同步及技巧
赋予wgdp用户查询权限: grant select on wg_dp.* to 'wgdp'@'%' IDENTIFIED BY 'weigou123'; 查询mysql其他用户权限: show grants for wgdp; 取消wgdp用户权限: revoke all on *.* from wgdp; PS:grant, revoke 用户权限后,该用户只有重新连接 My原创 2013-10-09 14:01:31 · 892 阅读 · 0 评论 -
Mysq数据库备份与导出-mysqldump工具
最近在工作的时候,要将原来在本机开发的 MySQL存储过程迁往另一Linux操作系统下的MySQL数据库,因为表结构等已经在目标数据库中存在了, 不想直接拷贝数据库过去,所以用到了 MySQL的存储过程导出和导入,经上网搜索发现用Mysqldump工具可以实现,具体用法为: [root@localhost bin]# mysqldump -uroot -p -hlocalhost -P3306原创 2012-03-15 18:23:21 · 1658 阅读 · 0 评论 -
Mysql 命令行导入sql数据,访问网站出现中文乱码的解决
方法一: 通过增加参数 –default-character-set = utf8 解决mysql乱码问题 mysql -u root -p password 方法二: mysql在命令行导入乱码解决 1. use database_name; 2. set names utf8; (或其他需要的编码) 3. source example.sql (sql文件存放路径)原创 2012-03-03 20:45:36 · 4651 阅读 · 0 评论 -
MySQL 触发器简单实例
~~语法~~ CREATE TRIGGER 触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. { BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。 { INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可以在执行insert、update原创 2011-11-21 14:10:19 · 1203 阅读 · 0 评论 -
数据库索引学习——科学建立索引,提高查询速度
SQL Sever数据库中巧妙地建立索引能起到事半功倍的效果,笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分别进行总结: 为了更直观地说明转载 2011-10-09 17:19:35 · 844 阅读 · 0 评论 -
mysql数据库修改字段名
按照一下格式即可: alter table mapping change cFileIdName cFieldName varchar(20) not null原创 2011-08-26 13:41:02 · 1313 阅读 · 1 评论 -
mysql存储过程学习及java调用存储过程
存储过程虽然经常听到,但是我遇到的项目还没有使用过,比较郁闷,只能选择自己入门了,也顺便与大家分享,希望大家也能如愿,呵呵。 首先我用的环境是window xp+mysql5,这个大家应该都有的,没有的安装一下吧。好装好了,不要忘记将mysql.exe的路径目录放入环境变量pa原创 2011-08-25 19:39:19 · 789 阅读 · 0 评论 -
PowerDesigner 12/15及破解补丁下载
查看文章 PowerDesigner 15及破解补丁下载2011-02-13 23:20PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型的基础上针对目标数据库管理系转载 2011-03-13 15:35:00 · 2605 阅读 · 0 评论 -
mysql用户权限分配及主从同步复制
赋予wgdp用户查询权限: grant select on wg_dp.* to 'wgdp'@'%' IDENTIFIED BY 'weigou123'; grant all privileges on *.* to 'yangchao'@'%' IDENTIFIED BY 'weigou123' 查询mysql其他用户权限: show grants for wgdp原创 2014-10-29 21:05:44 · 5411 阅读 · 0 评论