今天使用idea內建的database除錯功能,一開始連mysql死活連不上,無奈換了(面向弱智的)h2資料庫,沒設定使用者名稱和密碼時能夠連上,後來設定後又連不上了,會報[28000/200]的錯誤。
解決方案:刪除配置資料庫路徑下的mv.db和trace.db檔案,重啟資料庫,使用其預設的使用者名稱和密碼:sa/123。我懷疑mysql也是這樣的。。。記下來以備今後不時之需。
更新:關於mysql:
不用弱智h2了,還是用mysql,剛剛調好,趁熱寫一波怎麼調的,以免以後再浪費時間。這次犯的三個弱智錯誤:
資料庫面試常問的一些概念
檢視是一種虛擬的表,具有和物理表相同的功能,可以對檢視進行增刪改查,檢視通常有乙個表或者多個表的行或列的子集,對檢視的修改不影響基本表,它使得我們獲取資料更容易,相比多表查詢 如下兩種場景一般會使用到檢視 不希望訪問者獲取整個表的資訊,只暴露部分欄位個訪問者,所以就建乙個虛表,就是檢視 查詢的資料 ...
資料庫一些記錄
資料庫三大正規化 第一正規化 1nf 資料表中的每一列 每個字段 必須是不可拆分的最小單元,也就是確保每一列的原子性。解釋 每一列屬性都是不可再分的屬性值,確保每一列的原子性,如果兩列的屬性相近或相似或一樣,盡量合併屬性一樣的列,確保不產生冗餘資料。第二正規化 2nf 滿足1nf後,要求表中的所有列...
資料庫的一些複習
1.關係資料模型的資料結構,在使用者的觀點下,關係模型中資料的結構就是一張二維表,它由行和列組成 關係必須是規範化的,滿足一定的規範條件 1 最基本的規範條件 關係的每乙個分量必須是乙個不可分割的資料項,不允許表中還有表 2.關係模型的操作和完整性約束 資料操作是集合操作,操作物件和操作結構都是關係...