[英]Java - How do i close myself and restart myself, such as my software kernel panic and i need reboot itself?
[英]How do I store data in Java without need of extra software?
我目前正在使用NetBeans用Java開發程序來管理費用。 在此程序中,我使用MySQL來存儲數據。 現在,我想問一下,如果我將程序交給一位朋友,他也將不得不使用與我相同的密碼來安裝MySQL。 有沒有一種方法不需要他安裝MySQL?
現在假設我的朋友是否已經擁有MySQL,但是密碼不同。 在這種情況下,我的程序將無法運行,並且很難用代碼中的密碼替換我的密碼。 有沒有辦法讓程序在他的PC上運行?
以前,我使用過牛津詞典程序。 那時我沒有安裝Microsoft Access。 當我安裝Microsoft Access時,我知道字典中的所有單詞都存儲在Microsoft Access文件中。 我怎樣才能做到這一點? 即我如何使用MySQL / Microsoft Access來存儲數據而無需安裝它們中的任何一個?
如果不需要大量數據,則可以使用內存數據庫,例如H2數據庫
但我認為您應該使用屬性文件來配置數據庫連接
如果希望每個人都可以使用該數據庫,則需要在人們可以通過Internet訪問的服務器上運行該數據庫。
但是,如果您不關心它們使用相同的數據庫,而只希望它們使用自己的數據庫,則可以例如創建一個名為“ config.ini”或類似名稱的小文件,然后放置登錄信息(例如密碼)在那里。 然后,只需在代碼中閱讀它,然后使用閱讀的信息登錄數據庫即可。 這樣,每個新用戶都只需要更改config.ini文件,而無需觸摸代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.