亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

MySQL用命令行創建數據庫和表失敗

老師,請問下,我根據本節教程,創建數據庫和數據表,但都無法創建,是什么原因,我的代碼如下:

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,

'email' varchar(50) not null

);



--分類表

DROP TABLE IF EXISTS 'imooc_cate';

CREATE TABLE 'imooc_cate'(

'id' smallint unsigned auto_increment key,

'cName' varchar(50) not null 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("男","女","保密") not null default "保密",

'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

);


我通過CMD命令行連接數據庫,并把以上代碼粘貼過去,結果都是失敗的,如下圖所示:

http://img1.sycdn.imooc.com//5552543f0001f93b06400672.jpg


正在回答

1 回答

第一:表名和字段名用反引號,而不是單引號

第二:注釋表的時候--和文字之間至少空出一個空格

0 回復 有任何疑惑可以回復我~
#1

zhangshp 提問者

非常感謝!
2015-05-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117253    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

MySQL用命令行創建數據庫和表失敗

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號