
数据库-----随记
文章平均质量分 65
bzuld
这个作者很懒,什么都没留下…
展开
-
怎么创建ODBC数据源
控制面板---》管理工具---》ODBC数据源---》系统DSN(进入系统的都可以看到,而用户DSN只针对当前的用户)---》选择驱动(如果是sqlserver数据库选 Sql server)---》创建数据源的名称、填写数据库所在的位置---》通过用户名和密码登陆---》选择默认数据库---》完成; pl/sql可以连接 该ODBC:工具----ODBC;access原创 2012-02-23 09:25:08 · 501 阅读 · 0 评论 -
oracle_10g em登录提示:java.lang.Exception Exception in sending Request null
1:找到oracle安装目录:D:\oracle\product\10.2.0\db_1\电脑名称_数据库名称\sysman\config2:找到emd.properties文件3:将agentTZRegion=GMT该成agentTZRegion=Asia/Shanghai;4:重启oracleDBConsole 服务就可以了。原创 2016-04-12 17:27:51 · 539 阅读 · 0 评论 -
设置 mysql 可以 被远程访问
1:在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1 为 bind-address=0.0.0.0 (在MySQL 5的my.ini中未发现此项) 2:重新启动MySQL服务。测试连接情况: 如果没有给远程登录用户添加所有机器都能访问的权限,将会出现“1045-Access denied for user root@IT(us原创 2014-09-29 11:49:25 · 605 阅读 · 0 评论 -
oracle 用户总是 频繁的被锁定 的解决办法
频繁的被锁定是因为密码过期,解决办法是:1.查看用户的proifle是哪个,一般是defaultSELECT username,PROFILE FROM dba_users;2.查看对应的概要文件(如default)的密码有效期设置SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PA原创 2014-06-24 09:04:58 · 20439 阅读 · 3 评论 -
使用plsql将oracle数据库中的数据库结构和数据导出与导入
======导出数据1、打开plsql 选择myobject2、工具---》导出用户对象:导出数据结构----表结构等等3、工具---》导出表:可以导出所有数据; ======导入数据1、工具---》导入表:在导入文件中输入你上面导出的“用户对象”文件2、在oracle导入:在导入文件中输入上面导出的dmp文件原创 2013-03-19 13:38:35 · 4755 阅读 · 0 评论 -
javaweb 乱码---汉字存入mysql数据库中变成乱码
今天郁闷了一天,java程序在向mysql插入数据前不是乱码,数据库安装时也选了编码为utf8(和我程序的编码格式一致)。可是插入数据就变成乱码,相当郁闷。原因:mysql的配置文件中的编码并没有改成utf8,;解决办法:在mysql的安装目录下找到my.ini文件,将里面两处涉及编码的地方改成utf8,如下:# MySQL Server Instance Configuration原创 2013-05-30 16:24:12 · 5552 阅读 · 1 评论 -
sql的递归---一般用于遍历树
假设表 T_TEST 其包含字段是id,name,parent_id;SELECT * FROM T_TEST start with id=? connect by prior id = parent_id用于查询id=?以及下面的所有节点 SELECT * FROM T_TEST start with parent_id=? connect by prior id原创 2013-03-21 13:49:40 · 1099 阅读 · 0 评论 -
关于group by 与聚合函数
有时写的sql语句中用到聚合函数时 会报“不是group by 表达式” 如下: select id,name,avg(age) from student group by id;-----此时一定会报上面的错误的;因为使用聚合函数时, 聚合函数以外的所有 查询字段都应该被 group by;原创 2013-03-21 10:07:37 · 940 阅读 · 0 评论 -
创建视图的sql、从视图中查询数据、视图的好处
1:创建视图的sql create or replace view view_name as select * from table_name;2:从视图中查询数据 select * from view_name; 有点:视图时依附于表而存在的,视图不占物理空间。原创 2013-03-20 10:05:24 · 2461 阅读 · 0 评论 -
varchar、varchar2、nvarchar、nvarchar2的区别
1、varchar和varchar2的区别: 相同点:长度不固定,数据库根据存入数据的长度分配空间; 不同点:varchar处理空字符串是存空而varchar2将空按null来处理;2、nvarchar和nvarchar2的区别: 两者之间的区别和varchar与varchar2的区别相同;3、nvar原创 2012-11-07 10:10:48 · 1972 阅读 · 0 评论 -
向数据表中添加查询到的数据
1、 创建一数据表(列必须是与查询的列一一对应的)2、从其他的几个数据表重查询数据insert into INFO_MYMARKERS_CABLESSELECT m.*, c.cidfrom info_allmarkers m,info_allrelays r,info_allcables cwhere m.relayid=r.id and r.cableid=c.cid;原创 2012-04-25 11:07:51 · 489 阅读 · 0 评论 -
ODBC和ODBC数据源的区别
ODBC:ODBC(Open DataBase Conectivity)是微软公司制定连接访问数据库的接口,只要有相应的ODBC驱动程 序,就可以通过ODBC连结操作各种不同的数据库。 应用程序-----(ODBC提供的API)------》ODBC-----(不同的数据库驱动)-----》与驱动相应的数据库;原创 2012-02-27 11:28:45 · 668 阅读 · 0 评论 -
plsql 导入导出表、数据、序列、视图
一、导出:1、打开plsql原创 2014-04-18 10:41:35 · 64469 阅读 · 0 评论