纯干货: 获取数据库名称: 获取数据库表名: 这里有一个地方是要注意:查询mysql数据库的时候要在getTables的前两个参数里传入自己数据库名称,两个一样就行了 但是查询Oracle数据库的时候需要传入用户名但是必须大写!必须大写!必须大写! 分析一个表有多少列及列的类型: 拐个弯先弄个表: ...
分类:
数据库 时间:
2016-04-29 14:08:15
阅读次数:
214
一般我们写好实体之后,配置好数据上下文对象,还有在配置文件中改好连接字符串之后。 还不能生成数据库,自动生成数据库,有两步关键步骤: 1. Enable Migrations 2. Update-database 执行玩第二步之后,就自动生成了数据库。 实例 //实体: using System; ...
分类:
数据库 时间:
2016-04-29 14:04:47
阅读次数:
185
面试常常问到数据库的优化,在此总结一下。 先说优化的是MySQL数据库。 优化的四个方向: 1.数据库(表)设计合理 我们的表设计要符合3NF(1.原子性,2.唯一性,3.派生性(通过外键实现)) 3范式(规范的模式) , 有时我们需要适当的逆范式 2.sql语句的优化(索引,常用小技巧.) 3.数 ...
分类:
数据库 时间:
2016-04-29 14:01:37
阅读次数:
241
select substr(index_code, 1, locate('-', index_code)-1) from report_data substr(str,m,n)表示从str中的m个字符开始截取n个字符。注:m从1开始计数。 locate(str1,str2, <pos>)表示在str ...
分类:
数据库 时间:
2016-04-29 13:57:30
阅读次数:
279
一、基本概念mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。 二、适用范围对于每隔一段时间就有固 ...
分类:
数据库 时间:
2016-04-29 13:52:18
阅读次数:
216
SQLServer2008新建链接服务器for Oracle 最近要在SQLServer2008中使用Oracle 10g的一个视图,通过建立链接服务器即可在SQLServer中使用Oracle提供的视图。 前提:SQLServer服务器端需要安装Oracle的客户端 1.配置Oracle连接信息 ...
分类:
数据库 时间:
2016-04-29 13:54:04
阅读次数:
176
MySQL的一些函数及用法示例。 转自:http://www.cnblogs.com/shouce/p/5087662.html 字符串函数 ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2'); -> 50 my ...
分类:
数据库 时间:
2016-04-29 11:50:16
阅读次数:
328
2016年四月,ACOUG的亚洲行活动展开了合肥、南京、济南、上海四站连发,由22日、23日、24日、25日,四地四个场次,只为与大家分享Oracle技术知识。...
分类:
数据库 时间:
2016-04-29 10:37:57
阅读次数:
273
安装之前:
1.关闭防火墙和杀毒等软件,防止mysql安装不成功。
2.如果之前有安装过mysql,要确保卸载干净,不能有残留的mysql文件,可以按照如下步骤进行清理:
1、卸载程序,在控制面板里的增加删除程序(程序和功能)内进行删除
2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除
3、开始->运行->regedit...
分类:
数据库 时间:
2016-04-29 10:38:37
阅读次数:
206
整理的一篇mysql的安装教程,步骤明细也有详细的说明。
MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。
mysql 下载地址
http://www.jb51.net/softs/2193.html
下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-wi...
分类:
数据库 时间:
2016-04-29 10:38:00
阅读次数:
192
create表 时不可以有类似Name之类的字段创建,否则报错,即使access数据库中执行正常 insert的字符型字段中不可以有英文单引号 ' 之类的存在,否则报错,可以用#39 代替,减少英文单引号 ' 的使用的增加易读性 1个SQL语句发现的2个问题 sql语句: select * into ...
分类:
数据库 时间:
2016-04-29 10:35:40
阅读次数:
231
1.JDBC快速入门一、JDBC(JavaDataBaseConnectivity)1、数据库驱动:数据库厂商为了方便开发人员从程序中操作数据库而提供的一套jar包,通过导入这个jar包就可以调用其中的方法操作数据库,这样的jar包就叫做数据库驱动2、JDBC:sun定义的一套标准,本质上是一大堆的操作数据库的..
分类:
数据库 时间:
2016-04-29 09:29:05
阅读次数:
406
MYSQL入门学习之一:基本操作 1、登录数据库 www.2cto.com 命令:mysql -u username –p (mysql -h主机地址 -u用户名 -p用户密码) 描述:输入命令回车,即可输入密码了。密码验证通过即可进入数据库了。 2、查看数据状态 命令:show database; ...
分类:
数据库 时间:
2016-04-29 09:25:04
阅读次数:
327
安装配置 1 :关闭专用网络防火墙 2 :以管理员身份运行安装文件 ——“setup.exe” 3 :设置口令 其中SYS 用户权限大于 SYSTEM 4 :先决条件检查,若验证成功,点击 ”下一步” 5 :安装概要,点击 ”安装” 。 安装开始。 Oracle 重要内容:分页查询、查询原理、用户管 ...
分类:
数据库 时间:
2016-04-29 09:26:40
阅读次数:
277
用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为 ...
分类:
数据库 时间:
2016-04-29 09:26:03
阅读次数:
278
MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器 在MySQL中,创建触发器语法如下: 代码如下: CREATE TRIGGER trigger_name trigger_time t ...
分类:
数据库 时间:
2016-04-29 09:24:44
阅读次数:
316