随笔分类 -  数据库

摘要:一:创建一个新的数据库 liuyanbanCREATE DATABASE liuyanban;二:创建数据库表 messageCREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) ... 阅读全文
posted @ 2015-05-17 19:32 小军的代码库 阅读(167) 评论(0) 推荐(0)
摘要:(1)创建数据库XSGLCREATE DATABASE XSGL;(2)在XSGL中创建student表,表结构如下:1 CREATE TABLE student(2 Sno char(12) NOT NULL PRIMARY KEY,3 Sname varchar(10) NOT NULL,4 S... 阅读全文
posted @ 2015-05-17 10:22 小军的代码库 阅读(417) 评论(0) 推荐(0)
摘要:MYSQL索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即... 阅读全文
posted @ 2015-02-07 16:50 小军的代码库 阅读(231) 评论(0) 推荐(0)
摘要:Mysql各种索引区别:普通索引:最基本的索引,没有任何限制唯一索引:与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。主键索引:它 是一种特殊的唯一索引,不允许有空值。全文索引:仅可用于 MyISAM 表,针对较大的数据,生成全文索引很耗时好空间。组合索引:为了更多的提高mysql... 阅读全文
posted @ 2015-02-07 16:40 小军的代码库 阅读(555) 评论(0) 推荐(0)
摘要:flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐... 阅读全文
posted @ 2015-02-06 19:52 小军的代码库 阅读(1495) 评论(0) 推荐(0)
摘要:0){ echo "商品发布成功!"; }else{ echo "商品发布失败!".mysql_error(); } echo " 查看商品信息"; break; case "del": //删除 //获取要删除的id号并拼装删除sql,执行 $... 阅读全文
posted @ 2014-12-25 17:31 小军的代码库 阅读(1140) 评论(0) 推荐(0)
摘要:可使用复合索引在同一个数据表里创建多个相互独立的自增序列,具体做法是这样的:为数据表创建一个由多个数据列组成的PRIMARY KEY OR UNIQUE索引,并把AUTO_INCREMENT数据列包括在这个索引里作为它的最后一个数据列。这样,这个复合索引里,前面的那些数据列每构成一种独一无二的组合,... 阅读全文
posted @ 2014-12-25 16:11 小军的代码库 阅读(292) 评论(0) 推荐(0)