
MySQL
文章平均质量分 59
张文安
杭州一骑轻尘信息技术有限公司(卖好车)前端开发部门负责人。我的个人主页是:http://www.4455q.com/
展开
-
mysql
http://www.21andy.com/blog/20071102/655.html原创 2012-11-11 17:07:25 · 403 阅读 · 0 评论 -
数据库管理中文件的使用 【数据库高效编程 - 学习笔记 第十一章】
从文本文件中读取数据(import)常用的文本文件:CSV(Comma Separated Values)文件,即:以逗号分隔的数值形式如下:M0001,李刚,1976-01-05,1M0002,王二,1955-01-15,1M0003,李四,1967-03-05,1LOAD DATA INFILE 'D:/myCodes/test.cvs' INTO TABL原创 2012-11-24 15:28:49 · 1223 阅读 · 0 评论 -
使用函数与触发器 【数据库高效编程 - 学习笔记 第十章】
存储函数与存储过程的区别:1、存储函数的参数,只有输入型。无需指定2、存储函数,向调用方返回结果值存储函数的调用,无需使用 CALL 命令为了便于区分,建议对存储过程的命名,使用 sp_ 前缀对存储函数的命名,使用 fn_ 前缀DELIMITER //CREATE FUNCTION fn_factorial( p_num INT) RETURNS原创 2012-11-23 16:57:39 · 950 阅读 · 0 评论 -
如何在数据库中使用存储过程 【数据库高效编程 - 学习笔记 第九章】
SQL 基本是一个命令实现一个处理,即所谓的:非程序型语言。程序型语言,可以为了达成某一目的,将处理流程通过多个命令来编写。非程序型语言,是不能编写流程的。存储过程(Stored Procedure):数据库中保存的一系列 SQL 命令的集合。也可以看作相互间有关系的 SQL 命令组织在一起形成的一个小程序。存储过程的优点:1、提高执行性能。通过客户端执行原创 2012-11-23 15:59:08 · 1761 阅读 · 0 评论 -
如何在网店数据库中使用视图 【数据库高效编程 - 学习笔记 第八章】
视图(View)的本质,就是将 SELECT 语句的检索结果用表的形式保存下来,因此,视图也被称为:假表、伪表。视图,将多个物理表中的数据,动态地组织在一起,用户可以像使用物理表那样使用它。视图的作用:1、可以公开表中特定的行或列。通过限制用户对实际表的 SELECT 操作权限,而仅仅赋予用户对相应视图的 SELECT 操作权限,来达到限制用户只能读取特定行或列的目的。原创 2012-11-23 12:10:52 · 1182 阅读 · 0 评论 -
如何在数据库中使用索引 【数据库高效编程 - 学习笔记 第七章】
多数数据库,使用 B 树(Balance Tree)的结构来保存索引。B 树,最上层节点:根节点最下层节点:叶子节点两者之间的节点:中间节点B 树,显著特征:从根节点,到各个叶子节点的距离都是相等的。如此,检索任何值时,都经过相同数目的节点。CREATE INDEX idx_lname_pinyin ON employee(lname_pinyin);SHOW原创 2012-11-22 22:45:44 · 9226 阅读 · 0 评论 -
在MySQL中使用SQL 【数据库高效编程 - 学习笔记 第四章】
mysqladmin -u root -p DROP homeDROP DATABASE home;mysqladmin -u root -p CREATE homeCREATE DATABASE home; /* This is comments. */mysql -u root -p home 数据库操作语句(Data Mainpulation Language,DML原创 2012-11-20 22:01:57 · 940 阅读 · 0 评论 -
事务处理及锁定 【数据库高效编程 - 学习笔记 第六章】
事务处理(Transaction)是将多个更新命令作为一个整体来执行,从而保证数据整合性的机制。存储引擎(Storage Engine)MySQL 有一个重要特征,即:可替换存储引擎构架(Pluggable Storage Engine Architecture)MySQL 的功能分为 2 个部分,外层部分:负责完成与客户端的连接、对 SQL 语句进行事前检查等。内层部原创 2012-11-22 16:14:16 · 1728 阅读 · 0 评论 -
表的维护和改造 【数据库高效编程 - 学习笔记 第五章】
改变列的数据类型ALTER TABLE visitor MODIFY nam VARCHAR(30);追加新列ALTER TABLE visitor ADD age INT;ALTER TABLE visitor ADD age INT FIRST;ALTER TABLE visitor ADD age INT AFTER nam;改变列的位置ALTER TABLE原创 2012-11-22 12:24:18 · 1023 阅读 · 0 评论 -
启动MySQL 监视器(Monitor) 【数据库高效编程 - 学习笔记 第三章】
登录MySQLmysql -u root -p设定 MySQL 管理者密码,如果已经设定,可以用此命令修改密码mysqladmin -u root -p PASSWORD abcdemysqladmin -u root -pfirstpwd password secondpwdmysqladmin -u root -p[oldpass] password newpass原创 2012-11-14 13:32:14 · 3871 阅读 · 0 评论 -
数据库与MySQL 【数据库高效编程 - 学习笔记 第一章、第二章】
对数据进行读取/插入等操作的,是由数据库管理系统(Database Management System,DBMS)完成的。要与数据库应用程序,的概念,区分开来。数据库的分类阶层型 / 网络型数据库常用于大型机系统(银行、证券等大型系统)卡片型数据库技术演变至今,很少使用这种分类方式了关系型数据库如今所提到的数据库,通常都指的是,关系型数据库(Rela原创 2012-11-14 13:29:20 · 958 阅读 · 0 评论