mysql建表注意事项,关键字和保留字不能作为表名

做了一个订单表 order  执行新增的时候报错

### SQL: INSERT INTO order ( id,order_no,email,bd_id,payment,postage,status,create_time ) VALUES( ?,?,?,?,?,?,?,? )
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 'order ( id,order_no,email,bd_id,payment,postage,status,create_time ) VALUES( '7' at line 1
;

问题是 order 作为mysql 的关键字 识别不了,将表名修改即可

posted @ 2019-03-11 10:58  Sea_wxx  阅读(757)  评论(0)    收藏  举报