原创 MyISAM 與InnoDB引擎

 Mysql提供了插件式(pluggable)的存儲引擎,存儲引擎基於表的。Show engines;查看存儲引擎備註:my.ini配置文件的【mysqld】選項組中,參數default-storage-engine配置了mysql服務實例

原创 索引關鍵字的選取原則

 索引關鍵字的選取原則1、  表的某個字段值得離散度越高,該字段越適合選作索引的關鍵字。主鍵字段以及唯一性約束字段適合選作索引的關鍵字,原因就是這些字段的值非常離散。尤其是在主鍵字段創建索引時,cardinality(基數,集的勢)的值就等

原创 數據表使用實例

數據表使用實例【示例1】在mysql的dos界面下用語句完成如下要求:(1)創建一個名爲Orders的訂餐數據庫(2)在此數據庫中創建一個餐品信息表。(3)修改該數據表,將餐品描述列刪除。 (4)修改該數據表,將餐品圖片列的數據長度變成20

原创 MySQL數據庫管理

 db.opt文件的主要功能是記錄當前數據庫的默認字符集及字符序等信息。如果想修改某個數據庫的字符集,直接編輯該數據庫對應的opt文件即可,使用mysql命令“alter database choose character set  utf

原创 MySQL 通用二進制安裝(generic binary installation )

Installation steps-> useradd mysql->cd /tmp;tar-xzf mysql-VERSION-OS.tar.gz-C/usr/local->cd/usr/local;mv mysql-VERSION-O

原创 MySQL字符集的轉換過程

 1、  打開命令提示符窗口,命令提示符窗口自身存在某一種字符集,該字符集的查看方法是:在命令提示符窗口的標題欄上右鍵單擊,選擇“默認值-選項-默認代碼頁即可以設置當前命令提示符窗口的字符集。2、  在命令提示符窗口中輸入MySQL命令或s

原创 在修改表時給表添加聯合主鍵約束

在修改表時給表添加聯合主鍵約束添加語法如下: “ALTER TABLE table_nameADD CONSTRAINT pk_namePRIMARY KEY(列名1,列名2);”【示例1】假設訂房信息表(Orderinfo),沒有創建主鍵

原创 MySQL備份與恢復

第一步準備工作: 爲了避免數據的不一致問題的發生,在備份數據庫文件期間,不允許對該數據庫的數據進行更新操作。爲了實現這個目的,最爲簡單的方法就是停止MySQL服務。然後,將備份文件複製到其他存儲空間中。  另一種方法無需停止MySQL服務,

原创 MySQL 約束-實例

【示例2】創建酒店管理系統中客戶訂房表並將客戶編號和房間號設置成聯合主鍵,表結構如下:編號數據類型Customer idRoom idCheck in dateCheck out dateAmount7,2)Remarks200)“CREA

原创 MySQL表更新操作

1、  使用insert語句向表插入一條新記錄,語法是:insert into 表名 [(字段列表)] values(值列表)。2、  使用set 語句更新操作與字符集,例如setcharacter_set_client =latin1\g

原创 MySQL表更新操作

1、  使用insert語句向表插入一條新記錄,語法是:insert into 表名 [(字段列表)] values(值列表)。2、  使用set 語句更新操作與字符集,例如setcharacter_set_client =latin1\g

原创 我的友情鏈接

51CTO博客開發

原创 MySQL for Linux(source installation )

Installation steps->useradd mysql->cd/tmp;tar -xzf mysql-VERSION.tar.gz->chown-R root.root mysql-VERSION->mkdir mybuild-