首页 » Web前端 » php创立表语句技巧_创建数据表的SQL语句模型

php创立表语句技巧_创建数据表的SQL语句模型

访客 2024-12-19 0

扫一扫用手机浏览

文章目录 [+]

字段名1 列类型 [属性] [索引]

字段名2 列类型 [属性] [索引]

php创立表语句技巧_创建数据表的SQL语句模型

...

php创立表语句技巧_创建数据表的SQL语句模型
(图片来自网络侵删)

字段名n 列类型 [属性] [索引]

) [表类型] [表字符集];

表名称和字段名 须要我们自己定义名称

users

articles

表类型:engine=MyISAM

表字符集 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

SQL是不区分大小写的, 但是表名便是一个文件名, Windows不区分大小写, Linux区分大小写

1. 一定要故意义(英文或英文组合和多个单词的缩写)

2. 自己定的名称最好都小写(表名和字段名)

3. SQL 语句都大写

\c 退出创建表语句

SQL措辞的编写(引号和花括号的利用)

数据表:

CREATE TABLE IF NOT EXISTS admin_user (id int(11) NOT NULL AUTO_INCREMENT,user_name varchar(20) DEFAULT NULL,user_pwd varchar(32) DEFAULT NULL,login_times int(11) DEFAULT NULL COMMENT '登录次数',PRIMARY KEY (id)) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;$username = 'wangjingjing';$userpwd = '1234567';$login_time = '7';

精确的格式:

$sql = "insert into admin_user values(null, 'wangjingjing', '1234567', '7')";

$sql = "insert into admin_user values(null, '$username', '$userpwd', '$login_time')";

$sql = "insert into admin_user values (null, '".$username."','".$userpwd."','".$login_time."')";

推举利用

$sql = "insert into admin_user values(null, '{$username}', '{$userpwd}', '{$login_time}')";

缺点的格式(PHP)

$sql = "insert into admin_user values(null, $username, $userpwd, $login_time)";

把稳:如果字段值是字符串则必须加引号;

变量的值是字符串类型的在SQL措辞中必须利用引号, 包括update、select、delete等语句

标签:

相关文章