高级篇中将涉及数据库的使用以及Cookie和session会话,提高PHP的开发效率和运行效率
PHP程序员需要掌握的MySQL操作
连接MySQL DB:
数据定义语言(DDL)
CREATE DATABASE [IF NO EXISTS] DatabaseName
CREATE TABLE [IF NOT EXISTS] TableName (colname1 type [PRoperty] [index],colname2 type [property] [index],...)[tableType] [tableCharSet];
※任何数据类型以字符串的形式存入,都可以自动转换类型
※将时间保存为php时间戳,方便运算
数据字段属性
索引
数据表类型及存储位置
功能 | MyISAM | InnoDB |
事务处理 | 不支持 | 支持 |
数据行锁定 | 不支持 | 支持 |
外键约束 | 不支持 | 支持 |
表空间占用 | 相对较小 | 较大 |
全文索引 | 支持 | 不支持 |
MySQL默认字符集
数据操作语言(DML)
数据查询语言(DQL)
数据控制语言(DCL)
MySQL内置函数
strcmp(s1,s2):如果S1比S2小,返回-1;如果S1比S2大则返回1;如果相等则返回0(比较的是ASCII码)
PHP操作数据库
新闻热点
疑难解答