
数据库
文章平均质量分 57
herrapfel
这个作者很懒,什么都没留下…
展开
-
MySQL的表类型和存储引擎
MySQL的表类型和存储引擎1. MySQL的表类型由存储引擎(Storage Engines)决定,类型包括MyISAM、innoDB、BDB等。创建表时指定表类型的方法:CREATE TABLE et (i INT) ENGINE = MYISAM;也可以创建后更改:ALTER TABLE et ENGINE = INNODB;查看表类型(存储引擎):SHOW TABLE S原创 2008-07-18 11:04:00 · 1774 阅读 · 0 评论 -
SQL教程简明教程
SQL语言由命令、子句、运算和集合函数等构成。在SQL中,数据定义语言DDL(用来建立及定义数据表、字段以及索引等数据库结构)包含的命令有 create、drop、alter;数据操纵语言DML(用来提供数据的查询、排序以及筛选数据等功能)包含的命令有select、insert、 update、delete。一、SQL语句(1)select 查询语句语法:select [ALL|DISTI转载 2009-12-14 14:37:00 · 3193 阅读 · 0 评论 -
处理超出打开游标的最大数异常(ORA-01000: maximum open cursors exceeded)
在执行如下代码时,经常会出现ora-01000: maximum open cursors exceeded异常for(int i=0;i{ prepstmt = conn.prepareStatement(sql[i]); prepstmt.setBigDecimal(1,nb.getRealCost()); prepstmt.setString(2, adclient_转载 2009-03-13 10:46:00 · 4933 阅读 · 0 评论 -
plsql导入excel数据oracle表中
在网上搜索了很多方法,觉得还是这个方法最简单。首先根据oracle中已有表的列对应整理excel表中的数据,然后存到记事本中,保存为text.txt 用plsql developer: Tools-> text import,在“data from text”中“open data file”,选择text.txt,并在“data to Oracle”中选择要导入的Owner及Ta原创 2008-12-26 14:52:00 · 3542 阅读 · 0 评论 -
mysql 建表设置时间默认值
CREATE TABLE `T_INPUTCONTENT` ( `id` int(10) NOT NULL auto_increment, `title` varchar(40) default NULL, `content` lo原创 2008-11-22 11:06:00 · 5174 阅读 · 1 评论 -
mysql安装说明
一直很重视从压缩包安装MySQL,在Windows下很简单.zip直接解压就好(Windows的权限管理实在是弱--||)。但是在Fedora Core7下通过.tar.gz解压却启动不了,无奈之下从MySQL官方文档入手,开始了安装历程:一、前期准备1. 为mysqld增加一个登录用户和组:shell> groupadd mysqlshell> useradd -g mysql原创 2008-10-15 15:48:00 · 3410 阅读 · 0 评论 -
Mysql导入数据时乱码问题解决办法
/opt/system/mysql/bin/mysqlimport --user=root --password=wap3g --fields-terminated-by=, part /opt/ITC/www-root/stat/temp/T_WAP_AVCLICK.txt mysql -uroot -ppassword 通过增加参数 --default-charact原创 2008-09-17 14:33:00 · 1230 阅读 · 0 评论 -
Mysql日期和时间函数不求人
本文出自:http://linuxdb.yeah.net 作者: 晏子 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NO原创 2008-07-18 10:58:00 · 1141 阅读 · 0 评论 -
Mysql的常用命令
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:连接到远程主原创 2008-07-18 11:05:00 · 796 阅读 · 0 评论 -
MySql语法笔记
摘要连结 MySQL->mysql -u username -pusername 是你的账号名称。远端连结->mysql -h hostname -u username -phostname 是 MySQL 主机的名称。显示全部的数据库SHOW DATABASES;mysql 是 MySQL 用来储存帐号和权限的数据库,不能删除。选择数据库USE database_name;显示数据库里的数据表原创 2008-07-18 10:58:00 · 1235 阅读 · 0 评论 -
InnoDB与Myisam的六大区别
MyISAM InnoDB 构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。 基于磁盘的资源是InnoDB转载 2013-07-30 17:49:02 · 1505 阅读 · 0 评论