一、mysql資料庫的簡介:
mysql是oracle的乙個免費資料庫,主要用來完成一些中小型專案,不適合大型專案,資料極限量為100w。安裝和設定也比oracle要簡樸,速率也快(由於占用記憶體小)。
二、windows系統下mysql資料的安裝步驟如下
選擇自定義安裝位置。
選擇馬上舉行mysql設定。
密碼:mysqladmin
完成後就自動啟動了mysql的服務,可以通過下令行或mysql自帶的工具來進入mysql控制台,編寫sql語句。
若是啟動時泛起閃退情形:啟動下令行輸入cmd cd mysal –uroot –pmysqladmin
一樣平常建議在cmd中,通過以下下令接見mysql。
mysql -uroot -pmysqladmin –hlocalhost
其中-u後面是使用者名稱,-p後面是密碼,-h後面是mysql伺服器的ip(默以為localhost,可以不寫)
注重,-u,-p,-h後面都沒有空格。
進入後,可以通過show databases下令來檢視當前所有的資料庫。
mysql與oracle差異,oracle是所有專案共用乙個資料庫,mysql則是每乙個專案對應乙個單獨的資料庫。
可以通過create database下令來確立新的庫,通過drop database 下令來刪除某個庫。
當想要確立表或新增資料時,必須先切換到某乙個資料庫來完成這個功效,切換庫的下令是use 庫名。
這裡確立好的庫預設編碼是之前安裝時設定的編碼(gbk)
若是安裝時沒選好,這裡也可以在確立庫時手工改變編碼。
檢視所有庫的編碼,可以通過information_schema庫里的schemata表來檢視。
確立庫時,可以通過character set 編碼 的語法來設定庫的編碼
create database test character set utf8;
若是想確立資料庫表,只需要切換到其他庫以後,通過create table下令即可完成,建表,刪除表,改表結構的下令與之前基本沒有區別。
但兩個資料庫之間,在細節上另有一定的差異。
若是想顯示該庫下所有的表,可以通過show tables下令來顯示。
資料的處置也基本相同。
三、centos6.5安裝mysql
3.1)首先檢視下你伺服器,檢查是否已經安裝了mysql,下令:yum list installed | grep mysql,若是已有安裝的,那麼會出來安裝好的列表,否則為空,若發現有自帶的mysql,移除的話,下令:yum -y remove mysql ***。
3.2)執行下令:yum install -y mysql-server mysql mysql-devel,舉行mysql、mysql-server、mysql-devel的安裝,執行完後會提醒complete。
3.3)執行完後可執行下令:rpm -qi mysql-server,舉行mysql的資訊檢視,或者 mysql -v也可。
mysql的資料庫定義 MySQL的資料庫定義語法
建立資料庫 在mysql中,使用 create database 或 create schema 語句建立資料庫 語法結構 create if not exists db name default character set charest name default collate collatio...
mysql資料庫效能資料 MYSQL資料庫效能優化
1.選取最適用的字段屬性 表中字段的寬度設得盡可能小 char 的上限為 255 位元組 固定占用空間 varchar 的上限 65535 位元組 實際占用空間 text 的上限為 65535。盡量把字段設定為 not null,執行查詢的時候,資料庫不用去比較 null 值。2.使用連線 join...
mysql資料庫屬性 MySQL資料庫的三個屬性
mysql資料庫的三個屬性 閱讀 236 mysql資料庫的三個屬性是什麼?一般大家對mysql的了解可能停留在概念的層面上,而對於mysql資料庫三大屬性的了解相對較少。今天就跟大家聊聊mysql資料庫的三大屬性。1 原子性,要求屬性具有原子性,不可再分解。表 欄位1 欄位2 欄位2.1 欄位2....