is
zhou

MySQL对象

MySQL存储过程

zhouchong阅读(26)评论(0)

1、说明 存储过程也可以看作是一个“加工作坊”,它接收“调用者”传递过来的“原料”( in参数),然后将这些“原料”“加工处理”成“产品”( 存储过程的out参数或inout参数),再把“产品”返回给“调用者”。 1. 步骤 创建存储过程的...

MySQL游标

zhouchong阅读(22)评论(0)

1、说明 数据库开发人员编写存储过程(或者函数)等存储程序时,有时需要存储程序中的MySQL代码扫描select结果集中的数据,并对结果集中的每条记录进行简单处理,通过MySQL的游标机制可以解决此类问题 游标的使用可以概括为声明游标、打开...

MySQL表管理

zhouchong阅读(30)评论(0)

1、MyISAM和InnoDB存储引擎 1. 说明 表是数据库中最为重要的数据库对象 MySQL提供了插件式(Pluggable)的存储引擎,存储引擎是基于表的,同一个数据库,不同的表,存储引擎可以不同。甚至同一个数据库表,在不同的场合可以...

MySQL关于表类型(存储引擎)

zhouchong阅读(21)评论(0)

1、说明 表类型(存储引擎)的选择 mysql支持多种存储引擎,在处理不同类型的应用时,可以通过选择使用不同的存储引擎提高应用的效率,或者提供灵活的存储。 mysql的存储引擎包括: MyISAM、InnoDB、BDB、MEMORY、MER...

关于索引

zhouchong阅读(23)评论(0)

1、说明 所有MySQL 列类型可以被索引。 对相关列使用索引是提高SELECT 操作性能的最佳途径。根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16 个索引,总索引长度至少为256 字节。大多数存储引擎有更...

关于字符集

zhouchong阅读(24)评论(0)

字符集 1. 字符集概述 字符集是一套符号和编码的规则,不论是在oracle 数据库还是在mysql 数据库,都存在字符集的选择问题,而且如果在数据库创建阶段没有正确选择字符集,那么可能在后期需要更换字符集 而字符集的更换是代价比较高的操作...