MySQL
noCRUDer
这个作者很懒,什么都没留下…
展开
-
(二) Mysql存储引擎
在mysql中的数据用各种不同的技术存储在文件或者内存中。这些技术都是用了不同的存储机制、索引技巧、锁定水平,最终给用户提供不同的选择。这些不同的技术以及配套的相关功能在mysql中被称为存储引擎(或者表类型)。 在mysql中配置有许多不同的存储引擎,用户可以灵活的选择适用于服务器、数据库和表格的存储引擎,以便获得最大的性能和最大的灵活性。这也是mysql不同于其他大型数据库原创 2012-07-01 12:41:54 · 1097 阅读 · 0 评论 -
(四) MySQL索引---让MySQL高效运行起来
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了转载 2012-07-02 09:40:03 · 1080 阅读 · 0 评论 -
(六) MySQL存储过程
在数据库系统中为了保证数据的完整性和一致性,同时也为了提高其应用性能,大多数的数据库常采用存储过程和存储函数技术(类似于C语言中的函数)。MySQL5.0以后开始支持存储过程和存储函数。1、创建存储过程create procedure sp_name([proc_parameter[,…]])[characteristic…]routine_body Sp_name表示存储过程原创 2012-07-02 15:16:54 · 1079 阅读 · 1 评论 -
(七) MySQL触发器
MySQL在5.0.2版本以上开始支持触发器,触发器是有某些带有命令的时间来触发某些操作,这些事件包括insert语句、delete语句、update语句等。触发器可以用于记录对数据库的操作。1、创建mysql触发器:(1)创建具有单个执行语句的触发器create trigger 触发器名称 before | after触发事件on 表名 for each row 执行语句原创 2012-07-03 12:05:05 · 1136 阅读 · 0 评论 -
(五) MySQL视图
视图也称虚表,包括执行某个查询返回的一组记录。视图可以简化获取数据的方法,并通过别名来实现抽象查询。实例说明为了简化查询,在实际项目开发过程中,通常可以采用为数据库中的某个表建立视图的方式。在建立的视图中只有开发人员所关心的字段。运行本实例,如图 9.6所示,分别在图中输入登录用户的用户名和密码,单击“进入”按钮后,如果用户输入错误的用户名或密码,则给出错误提示,反之如果输入的用户名和密码转载 2012-07-02 09:45:36 · 768 阅读 · 0 评论 -
(八) MySQL事务
1、mysql事物概述 在mysql中,事务由单独单元的一个或者多个SQL语句组成,在这个单元中每条鱼具都是相互依赖的,只要其中有一条语句执行不成功,整个单元就会回滚(会到之前的状态)。这在现实生活中非常有用。 例如在网上购物的过程中,用户从 选购商品à添加到购物车à在线支付à商家发货à用户收获à确认收货 这其中的任何一个步骤出现问题都会结束交易,所以整个过程中必须采用数据库原创 2012-07-03 15:18:01 · 904 阅读 · 0 评论 -
(一) MySQL之初见
目前世界上建网站最流行的就是LAMP组合--Linux、Apache、MySQL、PHP。主要因为这四部分都是开源免费的产品,而且其稳定性也很强。 Mysql是一款优秀的开源软件,它是由瑞士的MySQL AB公司开发的(1995年),是世界上最流行的数据库之一。据统计,世界上一流的互联网公司中,排名前20的有80%是MySQL数据库的忠实用户。例如Google、Youtube、Baidu原创 2012-06-30 22:39:39 · 814 阅读 · 0 评论 -
Unable to load dynamic library '...php_pdo_mysql.dll' - 找不到指定的模块 以及 域名重定向
1、今天调试php代码,出现了下面这样的提示:Unable to load dynamic library 'D:\MyServer\Apache2.2.9\PHP5.2.6\ext\php_pdo_mysql.dll' - 找不到指定的模块。出现这样提示的原因我总结了一下可能有这么几种:(1)没有在php.ini中将extension=php_pdo_mysql.dll前面的原创 2012-08-02 20:50:22 · 23557 阅读 · 0 评论 -
(三) MySQL数据库基本操作
1、数据库基本操作创建数据库: create database 数据库名;//创立了数据库注意,在默认的情况下,windows中数据库名、表名的大小写是不敏感的,而在linux系统中对数据库名和表名的大小写是敏感的,为论文便于平台之间的移植,建议采用小写来定义数据库名和表名。 显示数据库:show databases; //显示所有的数据库使用数据库:use 数据库名; //选原创 2012-07-01 20:43:01 · 847 阅读 · 0 评论