首页 > 数据库技术
prepare a mysql docker server
@run server..docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql@applicationdocker run --name some-app --link some-mysql:mys...
分类:数据库技术   时间:2015-01-14 10:57:55    收藏:0  评论:0  赞:0  阅读:312
jdbc连接数据库的步骤
jdbc连接数据库的步骤 转自:http://www.cnblogs.com/sunshinecc/archive/2011/11/09/2243051.html 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.C...
分类:数据库技术   时间:2015-01-14 10:57:45    收藏:0  评论:0  赞:0  阅读:263
django - 多数据库及分库实现
定义及路由机制 定义 在settings里面的DATABASES是一个字典,用于定义需要的数据库,如下,一共定义了两个数据库。 DATABASES = { 'default': { 'NAME': 'app_data', 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'USE...
分类:数据库技术   时间:2015-01-14 09:47:45    收藏:0  评论:0  赞:0  阅读:373
oracle 字符串操作
select upper('testmyname') from dual;  --转换为大写 select lower('testmyname') from dual; --转换为小写 select upper(substr('testmyname'),5) from dual; --截取myname,并转换为大写 selec instr('testmyname','or') from d...
分类:数据库技术   时间:2015-01-14 09:45:25    收藏:0  评论:0  赞:0  阅读:306
数据库连接字符串
new SqlConnection("server=LJM\\MSSQL2005;database=MySchool;uid=sa;pwd=123456")
分类:数据库技术   时间:2015-01-14 09:43:55    收藏:0  评论:0  赞:0  阅读:329
SQL 存储过程语句拼接愁人的时间类型
http://www.cnblogs.com/yrup/p/4201329.html解决方法: Select CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250 修改一下时间格式。
分类:数据库技术   时间:2015-01-14 09:37:25    收藏:0  评论:0  赞:0  阅读:229
[原创]SQL表值函数:返回自定义时间段的日期数据
跟以往类似,我依旧介绍一个我日常开发遇到的知识点,谨此记录一下,也希望能帮助到一些朋友。 这次我要介绍的是通过SQL函数返回你输入的两个时间点内的日期数据。 效果图如下: 执行函数:SELECT * FROM [Fn_RunSelectDay]('2015-01-01','2015-01-11') ...
分类:数据库技术   时间:2015-01-14 09:34:25    收藏:0  评论:0  赞:0  阅读:365
SQL(4)—数据库的复制与附加、备份与还原
数据库的复制与附加(一)分离:1.把SqlServer服务停了,把.mdf和.ldf,ndf复制出来。然后再启动服务。2.在SQLServer的操作界面中,右击要复制的数据库--所有任务--分离。把.mdf和.ldf,ndf复制出来。(二)附加在SQLServer对象资源管理器中,在“数据库”上右击...
分类:数据库技术   时间:2015-01-14 08:27:25    收藏:0  评论:0  赞:0  阅读:382
pl/sql锁
并发访问:多个用户同时访问一个数据库。(dbms数据库管理系统)并发控制:用正确的方式实现事务的并发操作,避免造成数据的不稳定,不一致。并发访问带来的问题: 1:更新丢失:一个事务修改某行数据时,另外一个用户同时修改了改行数据,导致第一个事务对数据的更新丢失。 2、脏读:一个事务读取了另一个...
分类:数据库技术   时间:2015-01-14 06:15:15    收藏:0  评论:0  赞:0  阅读:410
Oracle基础 触发器
一、触发器 触发器是当特定事件出现时自动执行的代码块。比如,每次对员工表进行增删改的操作时,向日志表中添加一条记录。触发器和存储过程是由区别的:触发器是根据某些条件自动执行的,存储过程是手动条用的。 (一)触发器的类型: 1、行级触发器:操作数据行的时候触发。 2、语句级触发器:一个...
分类:数据库技术   时间:2015-01-14 06:09:34    收藏:0  评论:0  赞:0  阅读:451
mysql关键字讲解(join 、order by、group by、having、distinct)
1、join 1.1 OUTER JOIN:想要包含右侧表中的所有行,以及左侧表中有匹配记录的行。 1.11 Mysql中有左连接(left join): SELECT * FROM a LEFT JOIN b ON a.aID =b.bID left join是以A表的记录为基础...
分类:数据库技术   时间:2015-01-14 06:09:04    收藏:0  评论:0  赞:0  阅读:423
mac osx 上面部署Django项目 apache+mysql+mod_wsgi
1、安装Xcode command line tools首先,编译mysql和Homebrew需要用到Xcode command line tools,所以首先安装command line tools;如果安装了Xcode,只需要“Preferences… > Downloads”,之后点击Comm...
分类:数据库技术   时间:2015-01-14 06:08:25    收藏:0  评论:0  赞:0  阅读:715
Linux 免安装oracle客户端软件 连接 oracle数据库
1、mkdir-p/opt/oracle2、cd/opt/oracle3、去oracle官网下载如下三个压缩包(最好下载与orcale服务器对应版本的)然后传到/opt/oracle目录oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.ziporacle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.ziporacle-instantclie..
分类:数据库技术   时间:2015-01-14 01:04:35    收藏:0  评论:0  赞:0  阅读:434
MySQL代理Atlas在CentOS7.0中的源码安装实践(设置开机自启)
提示:如要去掉SQL过滤(无WHERE子句的UPDATE和DELETE)功能,可以先修改源码:修改文件Atlas-2.2.1\plugins\proxy\proxy-plugin.c修改方法is_in_blacklist,直接返回FALSE依赖包:glib-2.32.4.tar.xzglibc-devellibevent-devellua-developenssl-develflexmysql-develxzgettext..
分类:数据库技术   时间:2015-01-14 01:02:15    收藏:0  评论:0  赞:0  阅读:435
创建字符集数据库及如何对用户授权数据操作权限
操作系统:CentOS6.0数据库系统:Mysql任务:创建字符集数据库和对用户授权的问题一、建立字符集数据库,避免乱码。1)建立一个名为sky9896_gbk的字符集数据库mysql>CREATEDATABASEsky9896_gbkDEFAULTCHARACTERSETgbk;2)建立一个名为sky9896_UTF的字符集数据库mysql>CRE..
分类:数据库技术   时间:2015-01-14 01:01:35    收藏:0  评论:0  赞:0  阅读:334
redis 源码学习(RDB 持久化)
redis是个内存数据库,所有的操作都是在内存中进行,但是内存有个特点是,程序出问题或者系统出问题、重启,关机都会造成内存数据丢失。 所以需要把内存中的数据dump到硬盘中备份起来。 RDB持久化,是内存数据库dump到硬盘的过程,其中RDB是个文件格式,待会介绍。 本文从两个方向剖析, 1)加载dump.rdb文件到内存中。 2)内存数据库dump到硬盘中dump.rdb文件。...
分类:数据库技术   时间:2015-01-14 00:56:45    收藏:0  评论:0  赞:0  阅读:578
mongoDB集合 文档创建修改删除以及查询命令总结
mongodb在windows下的安装,启动查看上一篇:mongoDB安装详解 一、登录 查看数据库 数据库中的集合 文档 添加文档,修改文档,删除文档 1、查看有哪些数据库可以用:    show dbs;      2、查看当前使用的数据库的名称:    db.getName(); 3、使用某个数据库,和mysql中一样可以进行数据库之间的转化    use  dbna...
分类:数据库技术   时间:2015-01-14 00:54:35    收藏:0  评论:0  赞:0  阅读:412
models.py---Django中的数据库模型
Django通过建立models的方式来进行数据库查询及管理. Django APP目录中的models.py文件用于保存数据模型, 其中的每一个class都可以对应于数据库中的一个table, 而查询的接口也非常简便高效....
分类:数据库技术   时间:2015-01-14 00:49:45    收藏:0  评论:0  赞:0  阅读:1061
python mysql
http://www.cnblogs.com/rollenholt/archive/2012/05/29/2524327.html我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:12345678910importMySQLdbtry:conn=MySQLdb.connect(h...
分类:数据库技术   时间:2015-01-14 00:41:04    收藏:0  评论:0  赞:0  阅读:376
Mysql 定时备份操作
1、创建保存备份文件的路径/mysqldata #mkdir/bak/mysqlbak2、创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql.sh3、写入脚本如下脚本 注意,如果是你的mysql密码是带有特殊字符的,比如!@# ,那么需要在 -p参数后面加.....
分类:数据库技术   时间:2015-01-14 00:37:27    收藏:0  评论:0  赞:0  阅读:369
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!