日志分类:数据库相关

mysql alter 语句用法,添加、修改、删除字段等

2010年05月29日 6:02 下午  |  分类:数据库相关

//主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列 alter table t2 add d timestamp; alter table infos add ex tinyint not null default ‘0′; //删除列 alter table t2 drop column c; //重命名列 alter table ...>>阅读全文

无法使用命令 /usr/bin/xdpyinfo 安装oracle11g报错

2010年04月23日 4:48 下午  |  分类:数据库相关

[oracle@test database]$ ./runInstaller 正在启动 Oracle Universal Installer… 检查临时空间: 必须大于 120 MB。 实际为 117329 MB 通过 检查交换空间: 必须大于 150 MB。 实际为 1983 MB 通过 检查监视器: 监视器配置至少必须显示 256 种颜色 >>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 D...>>阅读全文

mysql 数据库名和表名的大小写敏感性问题

2010年04月14日 8:47 上午  |  分类:数据库相关

  在 MySQL 中,数据库和表对应于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。一个特例是 Mac OS X,当缺省的 HFS+ 文件系统使用时。然而 Mac OS X 还支持 UFS 卷,那些在 Mac OS X 是大小写敏感的...>>阅读全文

mysql中时间和日期函数

2010年03月9日 4:03 下午  |  分类:数据库相关

一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +———————+ | now() | +———————+ | 2008-08-08 22:20:46 | +———————+ 除了 now() 函...>>阅读全文

MySQL的一些整理

2010年03月3日 9:49 上午  |  分类:数据库相关

1.主键的值必须是唯一的,并且不能为空,这可以提高MySQL从多个表中取得数据或者取得指定键值对应的行的速度。MySQL通过一个特殊的称为Index索引的数据结构做到这一点,Index是找到一条记录的快捷方式,就像图书馆的卡片目录。 2.查看表的列定义使用describe命令. 3.整数列大小默认是11. 4.Insert时引号的使用:数字数值、函数和NULL不要用,...>>阅读全文

环境配置时,MySQLi和MySQL有什么区别

2010年02月1日 9:42 上午  |  分类:数据库相关

mysqli.dll是PHP对mysql新特性的一个扩展支持。在PHP5中可以在php.ini中加载mysql后面的i,指improved, interface, ingenious, incompatible or incomplete(改扩展仍在开发中,因为MYSQL4.1和MYSQL5都没有正式推出尚在开发中,新的特性没有完全实现 mysqli想实现的目标具体有 -更简单的维护 -更好的兼容性 -向后兼容 mysql(指PHP中的模块...>>阅读全文

JDBC连接MySQL

2009年11月10日 9:25 上午  |  分类:数据库相关

加载及注册JDBC驱动程序 Class.forName(“com.mysql.jdbc.Driver”); Class.forName(“com.mysql.jdbc.Driver”).newInstance(); JDBC URL 定义驱动程序与数据源之间的连接 标准语法: <protocol(主要通讯协议)>:<subprotocol(次要通讯协议,即驱动程序名称)>:<data source identifier(数据源)>...>>阅读全文

MySQL学习笔记:InnoDB和MyISAM的差别

2009年08月1日 9:30 上午  |  分类:数据库相关

InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展: 二进制层次的...>>阅读全文