帮我看看这句insert语句有什么错?
执行这条语句insert into chinaipv4 (from,to) values ('1.50.0.0','1.50.255.255');
总是提示:
ERROR 1064 (42000): 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 'from,
to) values ('1.50.0.0','1.50.255.255')' at line 1
表结构如下:
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| from | varchar(16) | YES | | NULL | |
| to | varchar(16) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+
------解决方案--------------------
MySQL的话这样
insert into `chinaipv4` (`from`,`to`) values ('1.50.0.0','1.50.255.255');
------解决方案--------------------
from 是 mysql 保留字,挪作他用时需转义 `from`
------解决方案--------------------
0
0
相关文章
PHP获取数据库记录怎么查询_PHP从数据库获取记录的SQL查询方法
PHP如何格式化字符串输出复杂内容_sprintf函数应用场景详解
php使用哪种方式发送电子邮件_php使用mail函数发送邮件的完整示例
Yii2数据库操作怎么做_Yii2框架数据库CURD操作指南
PHPMailer邮件发送常见陷阱与最佳实践:解决From地址伪造及配置错误
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具









