十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你所说的那个符号是反引号,一般在ESC键的下方。
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的保靖网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
它是为了区分MYSQL的保留字与普通字符而引入的符号。
举个例子:SELECT `select` FROM `test` WHERE select='字段值'
在test表中,有个select字段,如果不用反引号,MYSQL将把select视为保留字而导致出错,所以,有MYSQL保留字作为字段的,必须加上反引号来区分。
引号一般用在字段的值,如果字段值是字符或字符串,则要加引号,如:select='字段值'
不加反引号建的表不能包含MYSQL保留字,否则出错
用普通引号,当输入左引号时,后面的内容因为引号没有关闭而默认作为引号内的内容,用普通引号括起来的内容为绿色。
刚刚解决了这个问题,用管理员登录mysql,运行set global sql_mode='ANSI',回来就不会报这个错了,不过还是不行,报另外一个错,我正在解决
三种方法:使用Navicat For MySql 将mysql中的数据导出,包括数据库表创建脚本和数据
(1),右键---“转储sql文件...” 该功能比较弱,不过也比较简单,直接保存文件。不能设置执行选项。
(2),右键----“数据传输”. 如果只想 导出数据库表结构,不导出数据,可以把“数据传输”--“高级”--“记录选项”中的勾去掉,则不会导出记录了。
(3),创建一个备份,然后“接触SQL” 该方法没有试。