Mysql中字段为关键字,该怎么处理

在做数据库连接配置时,需要将数据库连接的字段写到数据库表中,当插入新的数据库信息时,发现插入失败。

字段内容为host,port,username,password,database,在数据库中写插入语句会发现部分字段为关键字颜色。

解决方法,在关键字上加上反引号,如下,则能成功插入数据库。

 @Insert("insert into datasource_config(`host`,`port`,username,`password`,`database`) values(" +
            "#{host},#{port},#{username},#{password},#{database})")

 

你可能感兴趣的:(Mysql中字段为关键字,该怎么处理)