mysql的错误代码1064_mysql错误代码之1064的解决方案
sql语句中词和mysql的关键字冲突了,用 `` (tab键上方)将词括起来就好了。
原来的sql语句
insert into user (id, username, password,name,desc,email,birthday,phone,status,createtime,roleId)
values (#{id,jdbcType=INTEGER}, #{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR}, #{desc,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR},
#{birthday,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER},
#{createtime,jdbcType=DATE}, #{roleid,jdbcType=INTEGER})
改正后的 sql(注意,字段和表名都用``括起来了)
INSERT INTO `user`
(username, `password`,`name`,`desc`,email,birthday,phone,`status`,createtime,roleId)
VALUES (#{username}, #{password},#{name}, #{desc},#{email},
#{birthday}, #{phone}, #{status},
#{createtime}, #{roleid})
补充:MySql ERROR 1064 (42000)同样的错误,不一样的解决方法
开始时代码是这样:
然后运行:
代码根本毫无错误,但为什么会出错呢?在我花了2个小时后终于知道了答案。
我没有加分号!!!!!
修改后代码:
然后再次运行后:
再一次为自己的无知和粗心感到绝望!!!
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
mysql的错误代码1064_mysql错误代码之1064的解决方案相关推荐
- mysql语法错误1064_MySQL语法错误#1064
我正在尝试创建家庭作业项目所需的表格,并且遇到以下错误(使用000webhost): #1064 - You have an error in your SQL syntax; check the m ...
- mysql重装时1130_客户端连接MySQL数据库时出现错误代码1130的解决办法
在日常使用数据中为了方便管理我们可能会使用客户端来连接MySQL,不过有时可能会出现无法连接. 如果第一次使用客户端连接MySQL数据库那么出现错误代码1130的概率会比较高,原因是禁止连接. ERR ...
- mysql报错系列持续整理1064 - You have an error in your SQL syntax;...near...
前言 怎么又是这个错,感觉似曾相识之前遇到过多次了.是的这就是mysql语句报错1064 - You have an error in your SQL .syntax;...near...感觉每次不 ...
- ADO错误码,ASP错误代码,jscript错误代码,vbscript错误代码对应
大部分的ADO的错误码对应的含义 除了在 Error 对象和 Errors 集合中说明的提供者错误之外,ADO 本身也将错误返回到运行时环境的异常处理机制之中.使用编程语言的错误捕获机制(如 Micr ...
- MySQL安装版本Navicat连接报错2509解决方案
MySQL安装版本Navicat连接报错2509解决方案 [问题产生] 新安装后打开数据库连接报错 [产生原因] 由于新版本的MySQL新特性导致的. mysql> select Host,Us ...
- kali linux 安装 Mysql Can‘t read from messagefile 报错解决方案
kali linux 安装 Mysql Can't read from messagefile 报错解决方案 参考文章: (1)kali linux 安装 Mysql Can't read from ...
- Navicat连接MySQL,出现2059 - authentication plugin ‘caching_sha2_password‘的解决方案
Navicat连接MySQL,出现2059 - authentication plugin 'caching_sha2_password'的解决方案 参考文章: (1)Navicat连接MySQL,出 ...
- Docker容器中MySQL最大连接数被限制为214的解决方案
Docker容器中MySQL最大连接数被限制为214的解决方案 原文:Docker容器中MySQL最大连接数被限制为214的解决方案 一.背景 话说笔者在上次的博客里简单的讲了一下调整MySQL最大连 ...
- mysql密码正确但无法连接【彻底解决方案】
mysql密码正确但无法连接[彻底解决方案] 适用于: [Navicat]无法连接 [CMS]内容管理系统初始化 [各类环境初始化] 直接上解决方案: [注:使用root账号登录] #USE 你的数据 ...
最新文章
- 百度发的208亿春晚红包,靠这样的技术送到了你手上 | 解读
- Repository 设计模式介绍
- C++ static 用法
- 初创公司5大Java服务困局,阿里工程师如何打破?
- Fiddler过滤css、js、图片等静态文件
- “Google只认钱!机器学习20年没进步”,CMU学者炮轰AI第一大厂
- 来访登记系统源码_ZKTeco|智能访客管理系统
- ErrorPageRegistrar根据不同的错误类型显示网页
- 线程创建常用的四种方式
- 傅里叶分析(通俗解释)
- Java 实现图片上面添加文字
- oCPC和CPC之间的区别
- 无法访问EChasrts官网的问题之电脑dns解析问题
- 一个年轻化品牌的自我修养:打造人格化流量
- Android SDK版本以及对应的平台版本、版本名称
- 九大微博传播分析工具
- 缘何韩国能在流行文化的竞争中如此轻松地战胜日本?
- 折半查找判定树的画法(较简单易懂!)
- 数学分析里面的蕴含(⇒)到底是什么意思
- Activiti工作流教程