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