DataBase
knight_qzc
认真规划开心享受
展开
-
cx_Oracle Oracle home does not refer to an 8i, 9i, 10g or 11g installation
1.去官网下载最新的源码,自行编译安装sudo python setup-py buildsudo python setup.py install2. Oracle home does not refer to an 8i, 9i, 10g or 11g installation.The next problem to arise was that th原创 2015-02-04 11:10:01 · 2990 阅读 · 0 评论 -
sqlplus登录连接命令
登录:1.sqlplus username/password 如:普通用户登录 sqlplus scott/tiger2.sqlplus username/password@net_service_name (服务名)如: sqlplus scott/tiger@orcl3.sqlplus username/password as sysdba原创 2015-01-28 19:07:23 · 2183 阅读 · 0 评论 -
MySQL 中文显示乱码
http://blog.csdn.net/ACMAIN_CHM/article/details/4174186最近关于中文显示乱码的贴子比较多,所以也做了个总结:可以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.htmlMySQ转载 2014-12-26 15:03:36 · 436 阅读 · 0 评论 -
五个常用MySQL图形化管理工具
ySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。1、phpMyAdmin(http://www.phpmyadmin.net/)转载 2014-12-01 15:36:57 · 698 阅读 · 0 评论 -
jdbc:oracle:thin:@192.168.3.98:1521:orcl(详解)
整理自互联网一、jdbc:oracle:thin:@192.168.3.98:1521:orcljdbc:表示采用jdbc方式连接数据库oracle:表示连接的是oracle数据库thin:表示连接时采用thin模式(oracle中有两种模式)jdbc:oralce:thin:是一个jni方式的命名@表示地址1521和orcl表示端口和数据库名转载 2015-01-19 19:24:18 · 628 阅读 · 0 评论 -
Sql Server清空数据表中的数据
清空一个数据表中的所有数据,简单的可以通过delete from 表名就可以实现,但这种删除方式,对于主键是自增长的字段,还是会在原来的数据基础上继续增长,并非是从头开始。TRUNCATE TABLE 表名,使用这个sql语句,可以清空表里的所有数据,并让数据库的自增长字段从头开始原创 2014-05-13 22:46:43 · 8463 阅读 · 0 评论 -
在CentOS 安装 cx_Oracle
http://ihavegotyou.iteye.com/blog/1812548 以下是在CentOS安装 cx_Oracle的流程:准备阶段确认操作系统是32位还是64位(getconf LONG_BIT)确认当前python的版本(python --version)确认你要连接的oracle server version(select * from v$versi转载 2015-02-04 10:54:59 · 1788 阅读 · 0 评论 -
在SQL中修改某字段的部分值
update tablename set columnname=replace(coluname ,'被替换的字符串',‘替换的字符串’) where 某条件;update qin.books set price = replace(price,'¥','¥') where price like '¥%';REPLACE: 用第三个表达式替换第一个字符串表原创 2015-01-24 16:13:37 · 1993 阅读 · 0 评论 -
insert 和 insert into
INSERT INTO TABLENAME VALUES( ’值1‘,’值2‘,’’值3‘...) 数字就不用’ ‘啦这种插入的格式的意思是,你表中有多少个字段,VALUES()中就必须写多少个字段,即使有的字段你不想写入数据,也必须写的。INSERT TABLENAME (字段1,字段2,字段3...) value (’值1‘,’值2‘,’值3‘...)TABLEN原创 2015-01-23 19:26:06 · 1917 阅读 · 1 评论 -
多个相同结构的表,将数据导到一个表中
mysql中尝试:INSERT INTO 数据库名.表名SELECT * FROM 数据库名.表名-- 同一服务器-- 全部插入INSERT INTO DATABASEONE.dbo.UserInfoSELECT * FROM DATABASETWO.dbo.UserInfo -原创 2015-01-22 15:37:23 · 858 阅读 · 0 评论 -
oracle sql Developer 新建数据库连接
连接名:在oracle sql Developer中标识该连接的名字,用于区别建立的其他数据库连接用户名:oracle database的用户名口令名:该用户名的密码主机名:主机的IP/localhost端口:如果没有改过,那么默认是1521sid:连接的数据库名连接类型和角色默认就可以了原创 2015-01-19 19:20:52 · 1347 阅读 · 0 评论 -
MySQL 添加列,修改列,删除列
http://blog.csdn.net/ws84643557/article/details/6939846ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);删除列:转载 2014-12-26 15:01:19 · 865 阅读 · 0 评论 -
Io 异常: The Network Adapter could not establish the connection
1.OracleService+数据库实例名 开启2.OracleOraHome92TNSListener 开启3.确定监听程序所使用的端口已被列入防火墙允许的行列. 可直接关闭防火墙如果是远程连接的话:4.修改app\user\product\11.1.0\db_1\network\admin\listener.ora文件LISTENER = (DE原创 2015-01-28 19:24:21 · 2156 阅读 · 0 评论 -
distutils.errors.DistutilsSetupError: cannot locate an Oracle software insta
检测:1. echo $ORACLE_HOME是否正确输出oracle-client的路径2. env | grep ORACLR_HOME 是否也正确输出若以上输出有问题或无输出,那么我们这么办:1.检查/etc/profile 配置是否正确(不要忘记export ORACLE_HOME),确认是否忘记source /etc/profile2.su原创 2015-02-04 11:07:24 · 5450 阅读 · 1 评论 -
MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下转载 2015-02-03 17:39:17 · 465 阅读 · 0 评论 -
oracle新建数据库
1.使用DBCA(Database Configuration Assistant)新建数据库过程中设置好用户和密码2.使用NCA(Net Configuration)创建监听服务3.使用NA(Net Manager)启动监听服务该重启的就重启,然后就可以sql development连接了。原创 2015-01-28 19:44:17 · 569 阅读 · 0 评论 -
Windows 下安装 Oracle 12c 教程
http://www.wxzzz.com/1244.html注意:分别记住2次输入的密码,我这边访问 https://localhost:5500/em 失败,其他情况正常1、准备1.1 下载 Oracle 12c 安装程序下载地址可参考:http://www.wxzzz.com/1231.html 文章可顺利下载。 1.2 解压下载好的两个压缩转载 2015-01-28 18:39:06 · 855 阅读 · 0 评论 -
MySQLdb TypeError: %d format: a number is required, not str问题解决
遇到问题: TypeError: %d format: a number is required, not str解决办法: 传给sql的变量写对格式就行了. sql里不需要对对应的变量写%d,只写%s就可以了遇到问题: (1146, "Table 'database.'table_name'' doesn't exist")解决办法: 不用cursur.execute(sql,p转载 2015-01-08 16:54:12 · 7007 阅读 · 0 评论 -
ORA-00933: SQL 命令未正确结束 / ORA-00933: SQL command not properly ended
对于这个错误:1.首先仔细检查sql语句是否存在语法错误。(如果确认没有错误,可以拿到sql development中去用sql工具试试)2.检查使用连接数据库的方法。executeQuery、execute、executeUpdate是否存在使用错误,或者换个试试3.我把sql语句中的‘;‘去掉了,然后sql语句运行正常,没有报错,原因未知。原创 2015-02-02 13:47:01 · 50169 阅读 · 1 评论 -
ORACLE中date类型字段的处理
http://www.cnblogs.com/chuncn/archive/2009/01/29/1381281.html(1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98' 在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03'(2)转换字符串为日期使用ORACL转载 2015-01-30 17:00:43 · 662 阅读 · 0 评论 -
Eclipse连接Oracle数据库的具体步骤
一定要注意:jar包的导入,在java project项目和java web项目下的方法是稍有区别的http://jingyan.baidu.com/article/1e5468f9297507484961b71c.htmlhttp://edu.cnzz.cn/200804/66205508.shtml 1.首先,在D:\oracle\ora92\jdbc\li转载 2015-01-19 19:23:39 · 809 阅读 · 0 评论 -
使用mysql workbench将excel远程导入到mysql数据库
使用mysql workbench新建完数据库连接。A.准备导入的数据1.将excel另存为.csv(打开.csv后可能发现文本数字存储了科学计数法的格式,后面会解决)2.用记事本打开csv文件(此时数字正常),另存为txt时选择utf8格式。B.mysql workbanch导入txt1.从本地导入set names utf8;load data local INfi原创 2014-12-26 14:54:53 · 7224 阅读 · 1 评论 -
管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准
安装oracle 11g 发行版2时,会出现如下提示:管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准。\转载 2014-11-13 09:11:03 · 1561 阅读 · 0 评论 -
Oracle 各个服务的作用
http://blog.chinaunix.net/uid-11765716-id-3923351.htmlOracle10g安装后,一般会有如下几个服务:1.OracleCSService主要是通过控制集群结点的成员以及通知这些成员这个结点是什么时候加入和离开的,OracleCSService服务通过这个来管理集群的配置。如果你使用第三方集群配置软件,那么集群同步转载 2015-01-28 19:28:46 · 791 阅读 · 0 评论 -
jsp sql 查询中文时无效,英文正常
连接数据库使用下列格式的字符串:jdbc:mysql://127.0.0.1:3306/dbname?useUnicode=true&characterEncoding=UTF-8&user=test&password=111dbname为数据库,test为用户名,111为密码,characterEncoding=UTF-8 为其编码其中characte原创 2015-01-22 12:41:55 · 2819 阅读 · 0 评论 -
mysql中模糊查询的四种用法介绍
http://www.jb51.net/article/48315.htmhttp://blog.micxp.com/index.php/archives/31/下面介绍mysql中模糊查询的四种用法: 一、SQL模式1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [use转载 2015-01-21 11:09:28 · 1399 阅读 · 0 评论 -
Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that
用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:Error Code: 1175You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column进过一番搜索之后发现原来是MySQL原创 2015-01-12 17:33:18 · 702 阅读 · 0 评论 -
centos 下安装mysql
1.更新yumyum upgrade2.安装mysqlyum install mysql mysql-server mysql-client mysql-devel3.启动mysql/etc/init.d/mysqld start4.设置密码/usr/bin/mysqladmin -u root password '123456'5.登录mysqlmys原创 2014-12-25 13:17:29 · 461 阅读 · 0 评论