下面說到的mysql數據庫的操作都是在linux環境下,由於時間有限,就不截圖上傳,大家可以在自己Linux系統下進行操作。(前提保證你的linux平臺安裝了mysql數據庫)
1.數據庫的操作:
1)登陸數據庫 在root用戶下,service mysqld start啓動數據庫,鍵入mysql即可進入。出現mysql>即成功
2)創建數據庫 create database 數據庫名(小寫);
3)刪除數據庫 drop database 數據庫名;
4)顯示數據庫 show databases;
5)顯示數據庫所支持的存儲引擎 show engines; (當support爲defalut時,表明該引擎是默認引擎)或者 show variales like ‘have%’;
6)顯示數據庫默認引擎 show variables like ‘storage_engine’;
7)修改數據庫默認引擎 locate my.cnf 找到所在目錄並進入(vi /etc/my.cnf )在[mysqld]後添加default-storage-engine=INNODB(任意你想定義的數據庫引擎)
8)啓動/重啓數據庫 service mysqld start/restart
2.如何選擇數據庫引擎?
INNODB——在事務管理,崩潰修復,併發處理方面良好,但是數據存取速度較慢,佔據數據空間大。
NYISAM——數據的存取速度方面較快,佔據空間小。不支持事務的完整性和併發性。
MEMORY——所有的數據都是在內存中,內存若出現異常,影響數據完整性,重啓或關機則數據會丟失,因此一般較少使用,由於生命週期短,使用均爲一次性的。
總結:同一個數據庫中可以使用多種引擎的表,如果一個表要求較高的事務處理。可以選擇INNODB,如果對查詢要求比較高的可以使用MYISAM,如果需要一個用於查詢的臨時表,可以使用MEMORY.