摘要:
一. 交叉联接交叉联接的格式为:表 1 CROSS JOIN 表 2,主要目的是求出两张表的笛卡尔积,即返回两张表数据的乘积组合。这里用户表和身份证表做演示://实现用户表和身份证表的笛卡尔积SELECT * FROM think_user CROSS JOIN think_card;所以笛卡尔积,... 阅读全文
posted @ 2015-04-20 16:08
yesterday679
阅读(150)
评论(0)
推荐(0)
摘要:
MySQL 支持多种存储引擎包括:MyISAM、InnoDB、BDB、MEMORY、MERGE、NDB 等。在 5.5.8 版本之前默认引擎为 MyISAM,之后的默认引擎为 InnoDB。//查看当前的存储引擎SHOW VARIABLES LIKE '%storage_engine%';//查看所... 阅读全文
posted @ 2015-04-20 15:53
yesterday679
阅读(116)
评论(0)
推荐(0)
摘要:
外键有两种主要操作模式:删除时(ON DELETE)和更新时(ON UPDATE)。在删除或更新状态下,有四种情况:1.RESTRICT,默认设置,当主表 id 关联着从表数据(class_id)时,无法删除和修改的;2.SET NULL,当主表记录被删除或修改时,从表的 class_id 被设置为... 阅读全文
posted @ 2015-04-20 15:45
yesterday679
阅读(180)
评论(0)
推荐(0)
摘要:
1.不要过度索引。索引越多,占用空间越大,反而性能变慢;2.只对 WHERE 子句中频繁使用的建立索引;3.尽可能使用唯一索引,重复值越少,索引效果越强;4.使用短索引,如果 char(255)太大,应该给它指定一个前缀长度,大部分情况下前10 位或 20 位值基本是唯一的,那么就不要对整个列进行索... 阅读全文
posted @ 2015-04-20 15:44
yesterday679
阅读(128)
评论(0)
推荐(0)
摘要:
一、mysql与mysqli的概念相关:1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。2、 在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程3、在php5版本 以后,增加了mysqli的函... 阅读全文
posted @ 2015-04-20 11:31
yesterday679
阅读(269)
评论(0)
推荐(0)
摘要:
mysql_connect():连接数据库mysql_select_db():选择表mysql_query():执行SQL语句mysql_fetch_row():从结果集中取得一行作为枚举数组mysql_fetch_assoc(): 从结果集中取得一行作为关联数组mysql_fetch_array(... 阅读全文
posted @ 2015-04-20 11:17
yesterday679
阅读(191)
评论(0)
推荐(0)
摘要:
文本函数函数用法描述CONCAT()创建形如xy的新字符串LENGTH()返回列中储存的值的长度LEFT()LEFT(column,x)从列的值中返回最左边的 x 个字符RIGHT()RIGHT(column,x)从列的值中返回最右边的 x 个字符TRIM()从存储的值删除开头和结尾的空格UPPER... 阅读全文
posted @ 2015-04-20 11:07
yesterday679
阅读(328)
评论(0)
推荐(0)

浙公网安备 33010602011771号