为了账号安全,请及时绑定邮箱和手机立即绑定

应该是不要单引号吧?

应该是不要单引号吧?


CREATE DATABASE IF NOT EXISTS shopImooc;
USE shopImooc;

DROP TABLE IF EXISTS imooc_admin;
CREATE TABLE imooc_admin(
id tinyint unsigned auto_increment key,
username varchar(20) not null unique,
password char(32) not null,
eamil varchar(50) not null
);

DROP TABLE IF EXISTS imooc_cate;
CREATE TABLE imooc_cate(
id smallint unsigned auto_increment key,
cName varchar(50) unique
);


DROP TABLE IF EXISTS imooc_pro;
CREATE TABLE imooc_pro(
id int unsigned auto_increment key,
pName varchar(50) not null unique,
pSn varchar(50) not null,
pNum int unsigned default 1,
mPrice decimal(10,2) not null,
iPrice decimal(10,2) not null,
pDesc text,
pImg varchar(50) not null,
pubTime int unsigned not null,
isShow tinyint(1) default 1,
isHot tinyint(1) default 0,
cId Smallint unsigned not null
);


DROP TABLE IF EXISTS imooc_user;
CREATE TABLE imooc_user(
id int unsigned auto_increment key,
username varchar(20) not null unique,
password char(32) not null,
sex enum("1","2","3") not null default "3",
face varchar(50) not null,
regTime int unsigned not null
);

DROP TABLE IF EXISTS imooc_album;
CREATE TABLE imooc_album(
id int unsigned auto_increment key,
pid int unsigned not null,
albumPath varchar(50) not null
);

正在回答

2 回答

是指字段,比如id、pid、username这些?你所说的引号那个是TAB键上面的那个顿号(反引号),如果是写出引号(回车键左边的)数据库反而会报错。顿号的作用是以防字段与数据库关键字冲突,比如你要写’删除‘字段,你可能写“delete”,这样就和数据库’DELETE‘关键字冲突了。这是我了解到的,欢迎指正~

6 回复 有任何疑惑可以回复我~
#1

乾坤龙心 提问者

非常感谢!
2015-12-28 回复 有任何疑惑可以回复我~
#2

乾坤龙心 提问者

我一直以为写的是引号
2015-12-28 回复 有任何疑惑可以回复我~

太感谢了。。。。。这个引号坑了我好久

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117284    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

应该是不要单引号吧?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信