原因:你的D盤沒有"Date"文件夾
解決方法:(二者選一)
方法1.
在你的D盤手動創建一個"Date"文件夾,再執行SQL.
方法2.
直接創建在D盤。
SQL如下:
CREATE DATABASE xsgl
ON
PRIMARY
(NAME='xsgl',
FILENAME='D:\xsgl.mdf',
SIZE=10MB,MAXSIZE=UNLIMITED,FILEGROWTH=1MB)
LOG ON
(NAME='xsgl_log',
FILENAME='D:\xsgl_log.ldf',
SIZE=1MB,MAXSIZE=UNLIMITED,FILEGROWTH=10%)
GO
❷ VPF 用書上給的SQL命令建表,為什麼提示語法錯誤
create dbf|table 建表要求目錄已經存在。
你遇到的問題是因為沒有沒有d:\xs這個目錄。
❸ sqlyog建表失敗有大佬知道什莫原因嗎求解!
這個是MYsql
創建資料庫表
CREATE TABLE IF NOT EXISTS `student`(
`id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '學號id',
`name` VARCHAR(30) NOT NULL DEFAULT'匿名' COMMENT '姓名',
`pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密碼',
`sex` VARCHAR(2) NOT NULL DEFAULT'女' COMMENT'性別',
`birthday` DATETIME DEFAULT NULL COMMENT '出生日期',
`address` VARCHAR(100) DEFAULT NULL COMMENT '家庭住址',
`email` VARCHAR(50) DEFAULT NULL COMMENT '郵箱',
PRIMARY KEY (`id`))ENGINE = INNODB DEFAULT CHARSET =utf8
-- 注意PRIMARY KEY (`id`)後需要跟()
還有是否存表相同表