摘要:
存储过程:(stored procedure):是一组有特定功能的SQL语句及特殊语句的集合,通过编译存在在服务器上,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程的优点: 1.存储程序对象的可执行部分可以用复合语句来编写。 2.存储过程被保存在服务器端,所以程序只在他们被创建的时候使用一次,这大大减少了网络开销。 3.它们可以把复杂的计算封装为程序单元,可以简单的通过名字来调用。 4.它们可以用来实现“标准化的操作计算”。 5.存储过程可被作为一种安全机制来充分利用。系统管理员通过执行某一... 阅读全文
摘要:
资料:1.《MySQL技术内幕》SQL编程 2.《MySQL技术内幕》第四版事务(transcation)是数据库区别文件系统的重要特征之一。事务就是将作为一个不可分割的逻辑单元而被执行的SQL语句(DML语句),该组语句要么全部成功,要么全部失败。从理论上说事务应该是同时满足ACID特性。A(atomicity),原子性。就死构成事务的所有SQL语句都是一个逻辑单元,不可分割,不能只执行它们中的一部分。C(consistency),一致性。即你在事务开始前和事务执行完之后,数据库的完整性没有被破坏,必须是稳定的。换句话说就是不应该经过执行事务之后吧你的数据库搞的一团乱。I (isolatio 阅读全文
摘要:
今天先对日常维护中的用户的创建啊,删除及权限的管理做总结。 首先我们要知道在MySQL创建的过程中将为MySQL服务器创建一个数据目录并在其中创建两个数据库一个mysql数据库,里面放的是用来控制客户对服务器的访问权限的各种权限数据。test数据库,这是一个用于测试目的的数据库。 二、MySQL软件的安装过程将在权限数据表中创建两种类型的账户 1. Root账户,root用户有操作数据库的所有权限,可以用来做任何事情,包括删除数据库和关闭服务器。 MySQL的root与unix超级用户root 相同时纯属巧合。 2. 就是匿名账户,权限往往有限,在MySQL(5... 阅读全文
摘要:
索引是加快对数据表内容的访问基本访问手段,尤其是在多个表的关联查询。 阅读全文