knrt.net
当前位置:首页 >> [Err] 1064 % You hAvE An Error in your SQL syntAx; >>

[Err] 1064 % You hAvE An Error in your SQL syntAx;

create DATABASE if not EXISTS `stu`;--create拼写错误USE `stu`;DROP TABLE IF EXISTS `student`;CREATE TABLE `student`(`id` int(8)NOT NULL auto_increment,`name` VARCHAR(12) DEFAULT NULL,`classGrent` VARCHAR(12) DEFAULT NULL,`resul...

你如果你语法没错误,应该是mysql版本问题,你那个语句应该不适合在你现有的mysql版本里运行。

`admin` 你的版本 是否需要 '号(单引号), 或 ` 号(波浪号的下档键),或不需要这些 标点符号。 自己试验一下。

字段名和表名如果没有特殊字符, 一般不需要用单引号或单撇号括起来. INSERT INTO j_zongti (id,domain, file) VALUES(1, 'baidu.com', 'baidu') 即可.

你之前写的是sql server里面的用法

应该是你的where条件写错了 exportclient.dates like '2014-9-%' and orderformclient.times like '2014-9-%' and producenote.confirmtime like '2014-9-%' and paymentbuy.times like '2014-9-%' and instoredocument.intime like '2014-9-%' ...

字符集差异,造成汉字不可识别,comment后面的汉字变成乱码。 所以语句缺少结束符号。 这不是你写的,所以大概也没法直接修正这个错误,可检查运行系统是否简体中文版。

你的创建语法有误。@符号用于调用存储过程而不是创建时,而且需要使用delimiter关键字。因此,语句应该写成类似如下形式, delimiter create procedure add_emp ( emp_no char(5), emp_name char(10), sex char(1), dept char(4), title char(6)...

用我的语句试试 CREATE TABLE `tsw_ecms_article` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `classid` smallint(5) unsigned NOT NULL DEFAULT '0', `ttid` smallint(5) unsigned NOT NULL DEFAULT '0', `onclick` int(10) unsigned ...

改成CREATE TABLE `uchome_car_favi` ( `id` mediumint(11) NOT NULL AUTO_INCREMENT, `carid` mediumint(11) NOT NULL DEFAULT '0', `uid` mediumint(11) NOT NULL, `username` char(20) NOT NULL DEFAULT '0', `dateline` int(11) NOT NULL DE...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com