mysql 导入数据库时报错?
错误SQL查询:--phpMyAdminSQLDump--version2.10.3--http://www.phpmyadmin.net----主机:l...
错误
SQL 查询:
-- phpMyAdmin SQL
Dump
-- version 2.10.3
--
http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2013 年 04 月 03 日
14:39
-- 服务器版本: 5.0.51
-- PHP 版本: 5.2.6
--
-- 数据库: `liangxuekui`
--
--
--------------------------------------------------------
--
-- 表的结构 `ecm_acategory`
--
CREATETABLE`ecm_acategory`(
`cate_id`int(10)unsignedNOTNULLAUTO_INCREMENT,
`cate_name`varchar(100)NOTNULLdefault'',
`parent_id`int(10)unsignedNOTNULLdefault'0',
`sort_order`tinyint(3)unsignedNOTNULLdefault'255',
`code`varchar(10)defaultNULL,
PRIMARYKEY(`cate_id`)
)ENGINE=MYISAMDEFAULTCHARSET=utf8AUTO_INCREMENT=6;
MySQL 返回:
#1064 -
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '
CREATE TABLE
`ecm_acategory` (
`cate_id` int(10) unsigned NOT NULL auto' at line 1 展开
SQL 查询:
-- phpMyAdmin SQL
Dump
-- version 2.10.3
--
http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2013 年 04 月 03 日
14:39
-- 服务器版本: 5.0.51
-- PHP 版本: 5.2.6
--
-- 数据库: `liangxuekui`
--
--
--------------------------------------------------------
--
-- 表的结构 `ecm_acategory`
--
CREATETABLE`ecm_acategory`(
`cate_id`int(10)unsignedNOTNULLAUTO_INCREMENT,
`cate_name`varchar(100)NOTNULLdefault'',
`parent_id`int(10)unsignedNOTNULLdefault'0',
`sort_order`tinyint(3)unsignedNOTNULLdefault'255',
`code`varchar(10)defaultNULL,
PRIMARYKEY(`cate_id`)
)ENGINE=MYISAMDEFAULTCHARSET=utf8AUTO_INCREMENT=6;
MySQL 返回:
#1064 -
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '
CREATE TABLE
`ecm_acategory` (
`cate_id` int(10) unsigned NOT NULL auto' at line 1 展开
2个回答
展开全部
1064错误你就不用多想了,这个肯定是你写的SQL语句语法出错了,建议你在平时的学习中自己找出错误,才会成长,我在这里帮你找下错误吧。
int类型一般不设置长度的,如果你偏要设置的话,要配合zerofill使用才有意义。帮你修改了一下:
CREATE TABLE `ecm_acategory`(
`cate_id` int unsigned NOT NULL AUTO_INCREMENT,
`cate_name` varchar(100) NOT NULL default '',
`parent_id` int unsigned NOT NULL default '0',
`sort_order` tinyint unsigned NOT NULL default '255',
`code` varchar(10) default NULL,
PRIMARY KEY(`cate_id`)
)ENGINE=MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
你试试看哈,希望帮助到你
int类型一般不设置长度的,如果你偏要设置的话,要配合zerofill使用才有意义。帮你修改了一下:
CREATE TABLE `ecm_acategory`(
`cate_id` int unsigned NOT NULL AUTO_INCREMENT,
`cate_name` varchar(100) NOT NULL default '',
`parent_id` int unsigned NOT NULL default '0',
`sort_order` tinyint unsigned NOT NULL default '255',
`code` varchar(10) default NULL,
PRIMARY KEY(`cate_id`)
)ENGINE=MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
你试试看哈,希望帮助到你
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询