Error updating database. Cause: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table “USER” not found; SQL statement: INSERT INTO user
在idea中使用h2 一直報錯說表找不到,在網(wǎng)上查詢了一堆,也沒找到一個頂用的無奈自己研究了一下,經(jīng)過多次嘗試,最終成功,具體步驟如下:
第一步:將Connection type 設置成Embedded 然后在 Path 處選擇你要存放的位置

步驟一
第二步:填寫好path之后將下面自動生成的URL 拷貝一下在設置spring.datasource.url時能用到(記得填上 User和Password,以免運行的時候報賬號密碼不對)

步驟二
第三步:第二步完成之后找到schemas文件夾下的PUBLIC

步驟三
第四步:在PUBLIC處右鍵添加Table,即可完成表的創(chuàng)建

步驟四
第五步:建表完成,將建表生成的URL拷貝到配置文件中

步驟五

properties中的設置

項目中h2的版本

大功告成

prefect