example
example

已解决√ 求助 报错esx_property无法执行查询!

状态
此线程已解决! 转到解决方案...

Sibly

新用户
认证用户
[ script:eek:xmysql] Error: esx_property was unable to execute a query!
[ script:eek:xmysql] Query: ALTER TABLE `users` ADD COLUMN IF NOT EXISTS `last_property` LONGTEXT NULL
[ script:eek:xmysql] []
[ script:eek:xmysql] 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 'IF NOT EXISTS `last_property` LONGTEXT NULL' at line 1
启动成功后,会出现这个报错。
esx_property把这个文件放在里面重启运行会出现,不会一直报错
esx_property移除这个文件就不会报错。
数据库有这个last_property
有没有大佬帮忙。怎么修复这个?
 

附件

  • 截图20241101124508.png
    截图20241101124508.png
    87.5 KB · 查看: 9

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
ALTER TABLE 不允许使用 IF NOT EXISTS 语法,语法错误
直接删掉 IF NOT EXISTS
 

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
已经删除掉。但是还会报错。我已经移除此文件。不会报错
只要能用就可以,不能用的话就得修一修
 

IamDiWang

活跃的用户
论坛元老
高级用户
认证用户
[ script:eek:xmysql] Error: esx_property was unable to execute a query!
[ script:eek:xmysql] Query: ALTER TABLE `users` ADD COLUMN IF NOT EXISTS `last_property` LONGTEXT NULL
[ script:eek:xmysql] []
[ script:eek:xmysql] 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 'IF NOT EXISTS `last_property` LONGTEXT NULL' at line 1
启动成功后,会出现这个报错。
esx_property把这个文件放在里面重启运行会出现,不会一直报错
esx_property移除这个文件就不会报错。
数据库有这个last_property
有没有大佬帮忙。怎么修复这个?
他这部分脚本的逻辑是如果没有数据库表则自动创建,但是写的有点问题,确保数据库正常导入的情况下直接注释掉这部分就行
 
状态
此线程已解决! 转到解决方案...
顶部