那些年,在MySQL上遇到的坑
来源:互联网 发布:2017移动互联网数据 编辑:程序博客网 时间:2024/05/18 02:54
本帖子是长期更新帖,用于记录我平常使用MySQL的时候遇到的一些“匪夷所思”的问题,有被自己坑了的,有被MySQL坑了的,和大家分享一下。
2016年4月18日16:10:17
创建了一张表por_template
创建成功后我就开始插入数据
INSERT INTO por_template (id,title,describe,value,por_uid)VALUES("1", "1", "1", 1, "1");但是这个时候报错了
[Err] 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 'describe,value,por_uid)VALUES("1", "1", "1", 1, "1")' at line 4
原来我将describe设置成了其中的一个字段名,但是describe是MySQL的保留字,所以在插入的时候需要对SQL语句做处理
INSERT INTO por_template (
id,title,'describe',value,por_uid)VALUES("1", "1", "1", 1, "1");还是不行,我就把单引号改成了双引号,但是依旧不行,陆续的我尝试了[],{}等,但是就是插不进去(别邪恶了啊!),后来在复制其他sql的时候无意中把单引号写成了`,就是这个玩意儿
然后执行sql
INSERT INTO por_template (id,title,`describe`,value,por_uid)VALUES("1", "1", "1", 1, "1");,,,成功了。
总结一下,MySQL表字段最好还是不要用保留字(关键字)了,非要用的话记住是用"`"来注明。不要问我为什么不用MySQL Workbench,宝宝心里苦,宝宝现在开始用。
0 0
- 那些年,在MySQL上遇到的坑
- 那些年遇到的那些坑
- 那些年在Opencv遇到过的Mat坑
- 那些年遇到的坑
- 那些年,在nodejs上踩过的坑
- 那些年在WebView上踩过的坑
- 那些年在WebView上踩过的坑
- 那些年在WebView上踩过的坑
- 那些年在WebView上踩过的坑
- win7上安装tensorflow时候遇到的那些坑
- Mac上安装mysql遇到的坑
- 那些年 Android Studio 遇到的坑
- 那些年,我们一起遇到的坑
- 那些年遇到的坑----------Android Webview
- 那些年mui webview遇到的坑
- 那些年,SQL遇到的坑
- 在阿里云服务器上自建mysql遇到的问题。
- QML 进阶---在项目中遇到的那些坑
- 【关键字private,static,final】
- iOS - UIImageView 的contentMode属性,以及图片拉伸stretchableImageWith
- Provisioning Profile的创建
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- uva10123
- 那些年,在MySQL上遇到的坑
- 鸟哥私房菜linux基础学习笔记 1
- UIscrollView 设置后 上面出现白条解决方法。
- 4/18
- 通过url调用边度地图的地理和反地理编码
- [cqoi2016]伪光滑数 解题报告
- 显示文件的某几行 某一行
- objectiveC【语法】修饰符 static extern const
- java 里面的string 和byte[] 怎么互转?