我們之前對mysql數(shù)據(jù)庫的操作都是在dos窗口下進行的,下面給大家介紹一個圖形化工具,使用這個工具可以來操作數(shù)據(jù)庫,點擊此處下載 SQLyog工具,解壓之后,雙擊如圖1-1所示的應(yīng)用程序: 查看全文>>
Java技術(shù)文章2016-10-18 |傳智播客JAVA培訓(xùn)學(xué)院, |JAVA培訓(xùn),JAVAEE培訓(xùn),JAVA技術(shù)之單表查詢練習(xí),傳智播客java培訓(xùn)官網(wǎng)
我們在dos窗口下使用命令操作數(shù)據(jù)庫時,當(dāng)向數(shù)據(jù)庫中插入的數(shù)據(jù)或從數(shù)據(jù)庫中查詢的數(shù)據(jù)中包含中文時,就會出現(xiàn)亂碼。出現(xiàn)亂碼的原因是我們安裝MySQL數(shù)據(jù)庫服務(wù)器時已經(jīng)指定了編碼是utf8,而dos窗口的默認編碼是gbk,也就是說客戶端與服務(wù)器的編碼不一樣,這樣就導(dǎo)致了亂碼。 使用如下命令可以查看MySQL數(shù)據(jù)庫編碼: 查看全文>>
Java技術(shù)文章2016-10-18 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),JAVA技術(shù)之MySQL編碼問題,傳智播客java培訓(xùn)官網(wǎng)
當(dāng)有數(shù)據(jù)更新時,管理員一定要及時的做好數(shù)據(jù)庫的備份工作,以防止意外情況的發(fā)生。正確、及時的進行數(shù)據(jù)庫備份能減少數(shù)據(jù)丟失后恢復(fù)數(shù)據(jù)庫的工作量。所以為了避免數(shù)據(jù)在災(zāi)難后無法恢復(fù),必須對數(shù)據(jù)庫進行備份。 查看全文>>
Java技術(shù)文章2016-10-18 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),JAVA技術(shù)之MySQL數(shù)據(jù)庫的備份與恢復(fù),傳智播客java培訓(xùn)官網(wǎng)
MySQL中的主鍵約束是指在表中定義一個主鍵來唯一確定表中每一行記錄的標(biāo)識符。當(dāng)某一列添加了主鍵約束后,那么這一列的數(shù)據(jù)就不能重復(fù)出現(xiàn)。這樣每行記錄中其主鍵列的值就是這一行的唯一標(biāo)識。 主鍵的關(guān)鍵字是:PRIMARY KEY,它有以下三個特性: ? 非空:主鍵列中的值不能為空; ? 唯一:主鍵列中的值不能重復(fù); ? 被引用:該特性會在學(xué)習(xí)外鍵的時候說明。 查看全文>>
Java技術(shù)文章2016-10-18 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),傳智播客java培訓(xùn)官網(wǎng)
MySQL提供了主鍵自動增長的功能,所謂的自增長是指在用戶沒有給出主鍵值時,MySQL數(shù)據(jù)庫會自動為該條記錄生成一個主鍵值,這個主鍵值是在最大主鍵值的基礎(chǔ)上加1,這樣這個表中就不會出現(xiàn)重復(fù)的主鍵值。 查看全文>>
Java技術(shù)文章2016-10-19 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),傳智播客java培訓(xùn)官網(wǎng)
外鍵約束 外鍵是構(gòu)成表與表關(guān)聯(lián)的唯一途徑。一個表的外鍵引用另一個表或自身表的主鍵,外鍵所在的表稱為從表,外鍵引用的表稱為主表。 創(chuàng)建外鍵有以下兩個途徑: ? 在創(chuàng)建表的時候指定某個列為外鍵列; ? 在修改表的時候添加某個列為外鍵列。 外鍵有以下特性: ? 外鍵必須是另一表或自身表的主鍵的值; ? 外鍵可以重復(fù); ? 外鍵可以為空; ? 一張表中可以有多個外鍵。 查看全文>>
Java技術(shù)文章2016-10-19 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),傳智播客java培訓(xùn)官網(wǎng),JAVA技術(shù)之外鍵約束
數(shù)據(jù)庫表的關(guān)聯(lián)關(guān)系有如下三種: ? 一對多 ? 一對一 ? 多對多 一對多的關(guān)系比較常見,我們在之前練習(xí)的都是一對多的關(guān)系操作,因此這里就不再重復(fù)介紹了。 查看全文>>
Java技術(shù)文章2016-10-19 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),JAVA技術(shù)之?dāng)?shù)據(jù)庫表關(guān)聯(lián)關(guān)系,傳智播客java培訓(xùn)官網(wǎng)
多表查詢有以下三個分類: ? 合并結(jié)果集 ? 連接查詢 ? 子查詢 首先我們先來了解什么是合并結(jié)果集,合并結(jié)果集指的是將多個查詢結(jié)果集合并輸出。關(guān)鍵詞是:UNION[ALL],合并結(jié)果集也有以下要求: ? 要求被合并的結(jié)果集中,列的類型和列數(shù)相同。 查看全文>>
Java技術(shù)文章2016-10-19 |傳智播客JAVA培訓(xùn)學(xué)院 |JAVA培訓(xùn),JAVAEE培訓(xùn),JAVA技術(shù)之多表查詢之合并結(jié)果集,傳智播客java培訓(xùn)官網(wǎng)