【发布时间】:2014-03-23 03:58:52
【问题描述】:
我本月早些时候在我的论坛网站上工作,遇到了一个小问题。不幸的是,除了我的数据库之外,一切都很顺利。我正在使用这个脚本在其中制作一个名为users 的表格...
CREATE TABLE `users` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;
然而,当我尝试运行代码时,我得到了这个错误...
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以获取正确的语法 在第 6 行的 'TYPE=MyISAM AUTO_INCREMENT=2' 附近使用
我之前使用Engine 运行它处理过一次,但这次我遇到了两个不同的错误。
我对此进行了一些研究,并认为我的 MySQL 代码可能已经过时,但是当我从我的一台员工计算机上运行相同版本的 MySQL 时,它运行良好。之后,我再次尝试从我的计算机上在旧版本的 MySQL 上运行它,但仍然出现错误。
我的假设是这可能是一个简单的错误,或者是计算机/服务器错误。我会尝试在另一台计算机上做我的网站,说我拥有一家电脑商店,但我不想从头开始,因为它是本地主机。另外,我对闪存驱动器感到手足无措,而且由于我们在斯堪的纳维亚北部的天气,我无法很快将它运送出去。
所以,作为最后的手段,我决定问你们。感谢您的帮助。
【问题讨论】:
-
我会再试一次,但我第一次尝试时遇到两个不同的错误
-
您遇到什么错误?
-
奇怪的比如Users已经是数据库中的一个表,即使是一个新的干净的数据库。我从来没有见过这样的东西
-
你能把错误贴出来吗?
-
就像我说的,我在员工的计算机上运行了相同版本的所有内容,并且运行良好...