以前一直用jdbc,没有深入看看,原来jdbc是java自己的接口规范,db厂商按照接口进行开发对应的驱动,jdbc可以获取db中的元信息,执行sql,获取结果,操作db等等。示例如下。 ...
分类:
数据库技术 时间:
2016-10-10 20:25:26
收藏:
0 评论:
0 赞:
0 阅读:
258
一、基础 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'tes ...
分类:
数据库技术 时间:
2016-10-10 20:19:49
收藏:
0 评论:
0 赞:
0 阅读:
238
背景 现在越来越多的企业、公司要求对于数据库实现7*24小时的数据库监控,一般情况下采用的就是第三方的平台来实现邮件和手机短信的监测提醒。前几日公司新上了一台服务器,急于部署程序还没来得及搭建其他相关平台,为了更好的监控数据库,暂时用SQL Server自带的邮件服务来实现对数据库的监控和预警。下面 ...
分类:
数据库技术 时间:
2016-10-10 20:19:14
收藏:
0 评论:
0 赞:
0 阅读:
341
背景: 用innodb_table_monitor来查看表内部的存储信息和索引结构是一个好的办法。再之前的MySQL 字符串主键和整型主键分析中提到了一些内容,但没有细讲,现在来好好的分析下。使用方法: 建立一张 innodb_table_monitor的表: 表建立之后,会每隔1m20s间隔把监控 ...
分类:
数据库技术 时间:
2016-10-10 20:07:48
收藏:
0 评论:
0 赞:
0 阅读:
232
1、打开mysql.exe(MySQL Command Line Client),输入密码 2、输入:use mysql; 3、查询host输入: select user,host from user; 4、创建host(如果有"%"这个host值,则跳过这一步) 如果没有"%"这个host值,就执 ...
分类:
数据库技术 时间:
2016-10-10 20:02:16
收藏:
0 评论:
0 赞:
0 阅读:
157
主要配置参数转载自: http://www.linuxyw.com/a/shujuku/20130506/216.html 并稍微做了修改MyISAM部分以适应当前的环境 此配置是老男孩生产线上使用的配置,在培训的时候,他给的,我在这里,对各参数添加了中文说明这配置已经优化的不错了,如果你的mysq ...
分类:
数据库技术 时间:
2016-10-10 19:49:58
收藏:
0 评论:
0 赞:
0 阅读:
317
对于高并发流量大的web站点,单点的数据库往往很难支持,一般是使用主从复制,再加上mysql proxy实现复制均衡,读写分离等功能等。但是主从复制会有延迟,大网站是如何解决这些问题的呢?转载自PHP老杨文章。 1.优酷的经验 数据库采用水平的扩展,主从复制,随着从库的增多,复制延迟越来越厉害,最终 ...
分类:
数据库技术 时间:
2016-10-10 19:36:44
收藏:
0 评论:
0 赞:
0 阅读:
427
...
分类:
数据库技术 时间:
2016-10-10 19:21:24
收藏:
0 评论:
0 赞:
0 阅读:
319
1、创建数据库 创建数据库(如果存在,则报错) 查询创建完的数据库 2、删除数据库 删除数据库(如果不存在,则报错) ...
分类:
数据库技术 时间:
2016-10-10 19:20:02
收藏:
0 评论:
0 赞:
0 阅读:
258
Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行 ...
分类:
数据库技术 时间:
2016-10-10 19:11:46
收藏:
0 评论:
0 赞:
0 阅读:
258
一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一) ...
分类:
数据库技术 时间:
2016-10-10 19:01:19
收藏:
0 评论:
0 赞:
0 阅读:
308
问题一: 第一次mysql启动服务失败,未返回报错信息 解决方法: 执行mysqld -console命令,查看error信息,对症下药 但一般情况下,主要是因为mysql目录下的data文件夹中内容不正确,解决方法有以下两个 1.在开启服务前执行初始化命令 mysqld --initalize 然 ...
分类:
数据库技术 时间:
2016-10-10 19:00:22
收藏:
0 评论:
0 赞:
0 阅读:
116
1)创建数据文件所需的目录#mkdir-p/data/3308/data
#cp/data/3306/my.cnf/data/3308
#cp/data/3306/mysql/data/33082)配置权限#chownmysql.mysql/data/3308-R
#chownroot.root/data/3308/mysql
#chmod700/data/3308/mysql3)修改数据配置文件及启动脚本#sed-i‘s/3306/3308/g‘..
分类:
数据库技术 时间:
2016-10-10 16:52:33
收藏:
0 评论:
0 赞:
0 阅读:
258
前提: 我的app名称为core,models.py内容如下: 法I: 该方法只能查看select语句,对于其他更新保存的语句不能查看,会报错。 也就是说只有 Queryset 有query方法。 法II: 该方法会打印出所有执行过的sql语句,包括我在实验方法I时所执行的两个p.save()(第一 ...
分类:
数据库技术 时间:
2016-10-10 16:41:37
收藏:
0 评论:
0 赞:
0 阅读:
242
1.在项目中新建文件夹config(配置),在其中新建配置文件db.properties 2.创建dbutil(数据库工具类) (1)静态创建特性对象 (2)在静态代码块中用特性对象读取相应的配置文件,并配置所需要的数据库类 (3)创建静态方法getConnection,用以得到数据库连接 (4)创 ...
分类:
数据库技术 时间:
2016-10-10 16:41:04
收藏:
0 评论:
0 赞:
0 阅读:
292
参考:http://fixmyos.blogspot.jp/2011/10/failed-to-connect-to-socket.html /var/run/dbus/system_bus_socket no such file or directory Solution:Check if mes ...
分类:
数据库技术 时间:
2016-10-10 16:34:51
收藏:
0 评论:
0 赞:
0 阅读:
1732
如何建议一个数据库内的定时任务 工具:navicat工具 查看event是否开启: show variables like '%sche%'; 将事件计划开启: set global event_scheduler=1; 开户事件任务: alter event e_test ON COMPLETIO ...
分类:
数据库技术 时间:
2016-10-10 16:33:13
收藏:
0 评论:
0 赞:
0 阅读:
204
对于任何DBMS,索引都是进行优化的最主要的因素。对于少量的数据,没有合适的索引影响不是很大,但是,当随着数据量的增加,性能会急剧下降。如果对多列进行索引(组合索引),列的顺序非常重要,MySQL仅能对索引最左边的前缀进行有效的查找。 例如:假设存在组合索引idx(c1,c2),查询语句select ...
分类:
数据库技术 时间:
2016-10-10 16:28:20
收藏:
0 评论:
0 赞:
0 阅读:
330
前几天面试的时候面试官才问过我Oracle的体系结构,让我在一张白纸上画出来。回头想想当时答得还不错,大部分内容都描述出来了,呵呵,刚才在网上看到一篇讲解ORACLE体系结构的文章,觉得不错,转过来存着,将来可能会用到。 在本文里你可以了解以下内容 1、 ORACLE 实例——包括内存结构与后台进程 ...
分类:
数据库技术 时间:
2016-10-10 16:22:03
收藏:
0 评论:
0 赞:
0 阅读:
242
问题的本质在于InnoDB初始化AUTO_INCREMENT的方式,在每次重启时,总是算出表上最大的自增值作为最大值,下一次分配从该值开始。这意味着如果在btree右侧叶节点大量删除记录,重启后,自增值可能被重用。这在很多场景下可能导致问题,包括但不限于:主备切换、历史数据迁移等场景。在bug#19 ...
分类:
数据库技术 时间:
2016-10-10 16:16:27
收藏:
0 评论:
0 赞:
0 阅读:
248