mysql - SQL 语法错误;检查与您的 MySQL 服务器版本相对应的手册,了解在附近使用的正确语法

标签 mysql joomla joomla3.0 mysql-error-1064

我遇到了一个问题。我发现错误 1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的 ') AND block = 0 ORDER BY name' 附近使用的正确语法 SQL=SELECT id AS value, name AS text FROM crna_users WHERE id NOT IN () AND block = 0 ORDER BY name" 当我单击管理员中的新菜单按钮时。

请大家帮忙寻找一下。

-- phpMyAdmin SQL Dump
-- version 3.4.10.1deb1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Oct 13, 2014 at 01:29 PM
-- Server version: 5.5.38
-- PHP Version: 5.5.17-2+deb.sury.org~precise+1

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `joomlaolddatabase`
--

-- --------------------------------------------------------

--
-- Table structure for table `crna_users`
--

CREATE TABLE IF NOT EXISTS `crna_users` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `name` varchar(255) NOT NULL DEFAULT '',
 `username` varchar(150) NOT NULL DEFAULT '',
 `email` varchar(100) NOT NULL DEFAULT '',
 `password` varchar(100) NOT NULL DEFAULT '',
 `usertype` varchar(25) NOT NULL DEFAULT '',
 `block` tinyint(4) NOT NULL DEFAULT '0',
 `sendEmail` tinyint(4) DEFAULT '0',
 `gid` tinyint(3) unsigned NOT NULL DEFAULT '1',
 `registerDate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
 `lastvisitDate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
 `activation` varchar(100) NOT NULL DEFAULT '',
 `params` text NOT NULL,
 PRIMARY KEY (`id`),
 KEY `usertype` (`usertype`),
 KEY `idx_name` (`name`),
 KEY `gid_block` (`gid`,`block`),
 KEY `username` (`username`),
 KEY `email` (`email`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3076 ;

最佳答案

我在尝试将数据库导入MySql时也遇到了这个问题。我已经从本地计算机导出了数据库的一个版本,并且想将其导入到托管我的网站的服务器。问题是两个系统的版本不匹配。 我设法通过使用兼容性选项(导出和导入时)解决了这个问题。我使用“MYSQL323”。 这解决了我的问题。我认为对于那些有可能制作数据库的新导出版本的人来说,这是一个很好的解决方案。

关于mysql - SQL 语法错误;检查与您的 MySQL 服务器版本相对应的手册,了解在附近使用的正确语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26354434/

相关文章:

python - PyInstaller,规范文件,ImportError : No module named 'blah'

joomla - 文章作为主页,没有连接菜单

php - Joomla 1.5.25 JSession 设置在从 1.5.23 升级后关闭时不写入数据库

joomla - 如何在 joomla 中的 groupedlist 类型表单字段中设置多个默认值

css - 需要为 Joomla 3 模板修改 style.css

php - 使用 WHERE 子句问题在 MySQL 中选择随机条目

java - 如何将运行时值作为存储在属性文件中的 SQL 查询中的变量传递

mysql - 主索引和辅助索引到底有什么区别?

javascript - CSS 文件和 Js 文件未使用 https 在 joomla 中加载

html - 自定义模板上博客的 Joomla Span