我有这个错误,但我无法找出错误.
INSERT INTO utilizadores (username, password, email, pais, cidade, data_registo, tipo_conta, estado_conta, creditos)
values (admin, 6910b64010c9660ad77d9bb7adb43e75, admin@iol.pt, just4, test, now(), '1', '2', '5')
Run Code Online (Sandbox Code Playgroud)
它说:你的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'@ xd.vbudfg,ugwfghuifweui,ugwefg,now(),'1','2','5')附近使用正确的语法
Mik*_*e B 10
引用你的价值观
INSERT INTO utilizadores (username, password, email, pais, cidade, data_registo, tipo_conta, estado_conta, creditos) values ('admin', '6910b64010c9660ad77d9bb7adb43e75', 'admin@iol.pt', 'just4', 'test', now(), '1', '2', '5')
Run Code Online (Sandbox Code Playgroud)
你在许多字符串中都缺少引号.例如,电子邮件admin@iol.pt应该是'admin@iol.pt'.
您的查询应为:
INSERT INTO utilizadores (username, password, email, pais, cidade, data_registo, tipo_conta, estado_conta, creditos) values ('admin', '6910b64010c9660ad77d9bb7adb43e75', 'admin@iol.pt', 'just4', 'test', now(), '1', '2', '5')
Run Code Online (Sandbox Code Playgroud)
请注意,如果最后三个值具有数值数据类型,则不需要引号.