orgspringframeworkjdbcdatasourceinitScriptStatementFailedException Failed to execute SQL script statement #1 of class path resource datamysqldmlPermissionServiceTesttest_permissionChecksql INSERT INTO
这个错误是因为在SQL脚本中的INSERT语句中缺少了逗号。具体来说,缺少了逗号在code和name字段之间。要解决这个问题,你需要在逗号之后添加一个逗号。修正后的SQL语句应该是这样的:
INSERT INTO user_tbl(id, login_name,code, name, mobile, email, pwd, description, type, enabled) VALUES (1, 'deepwatch','zhangsan', 'deepwatch', '13300002222', 'internal@internal.com', '$2a$10$wmlLNR6nYzC163BfEWZfm.t6zYATtNYTzRVF9ExmK6auIcL8OjFMG', '[内置]初始化账号, 承担超管职责. 操作请谨慎', 1, 1)
修复后的SQL语句将会插入正确的值到user_tbl表中的各个字段中。请注意,在修复这个问题之后,你可能还需要检查其他SQL语句是否存在类似的问题。
原文地址: https://www.cveoy.top/t/topic/hTLN 著作权归作者所有。请勿转载和采集!