knrt.net
当前位置:首页 >> 创建mysql数据库出现ERROR 1064 (42000): You hAvE... >>

创建mysql数据库出现ERROR 1064 (42000): You hAvE...

near 'creat database shiyun,create少写了字母。

应该是show databases; 在后面少加了个s

拼写错误 是database 不是datebase 第四个字母是a不是e

你要是想用做数据库的名称的话,就要这样写: create database ``; 这样就能成功建立名称为的数据库。

建表不用带'',还有,primary key,在mysql中,不是在后面加的,而是直接在字段后面加,正确的代码如下: CREATE TABLE test( id int( 10 ) NOT NULL PRIMARY KEY AUTO_INCREMENT , uid varchar( 10 ) NOT NULL default '0', regdate date NOT NULL , r...

VARCHAR 后面跟着大小试试 例如:VARCHAR(255)

你的创建数据库的语句呢?

DROP TABLE IF EXISTS info;CREATE TABLE info ( `Id` INT(11) NOT NULL AUTO_INCREMENT, `timer` TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00', `temperature` INT(11) NOT NULL DEFAULT 0, `humidity` INT(11) NOT NULL DEFAULT 0, `typ...

mysql错误代码1064表示用户输入的sql语句有语法错误。具体错误位置和内容会在后面的描述中写出,如: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the rig...

不是尖括号是圆括号, mysql>create table tb_admin( >id int auto_increment primary key, >user varchar(30)not null, >createtime datetime);

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