為什麼我用idea和h2 console連接同一個url得到的數據不一樣?

segmentfault 2022-07-24 02:05:59 阅读数:864

ideah2console同一url

我是一名java初學者

運行 demo項目 spring-security-jwt-guide(用的h2數據庫)後

使用idea去連接h2數據庫找不到錶數據
但是使用h2 console連接又有錶數據
(url都填的 jdbc:h2:mem:jwt-demo)

我在idea裏給這個h2數據庫加了一張錶test_from_idea,發現h2 console裏面也沒有訪問到這張錶,好像它們彼此不是訪問的同一個數據庫一樣。以下是我的一些參數:

  • application.yml

    spring:
    datasource:
    username: root
    password: 123456
    platform: h2
    url: jdbc:h2:mem:jwt-demo
    driver-class-name: org.h2.Driver
    h2:
    console:
    enabled: true
    settings:
    web-allow-others: true
    path: /h2-console
  • 使用瀏覽器訪問h2 console 可以訪問錶數據如下:
    連接界面
    719-3.jpg
    數據界面
    719-1.jpg
  • 使用idea連接,沒有顯示錶數據,然後自己手動加了一個錶test_from_idea,但是h2 console裏卻看不到idea加的這張錶
    連接界面
    123123123.jpg
    數據界面
    719-2.jpg

版权声明:本文为[segmentfault]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/205/202207191938454346.html