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