標籤:
一直使用SQL SERVER 資料庫;最近項目使用MY SQL感覺還是有一點不適應。不過熟悉之後就會好很多。
MY SQL 安裝之後會有一個管理工具MySQL Workbench 感覺不太好用,Database Backup匯入總會出現一些奇怪的問題;後來從下載SQLYog 感覺用的比較爽。
下面分別介紹下使用SQLYog管理工具和sql語句分別建庫建表。
一、使用SQLYog建庫建表
其實使用SQLYog工具進行建庫建表和SQL Server 沒什麼區別都是可視化;只要點擊對應按鈕,填寫內容即可;
步驟如下:
1、 啟動SQLYog後點擊檔案-新串連;串連MySQL 伺服器
2、 選擇伺服器右鍵建立資料庫
3、 選擇對應的庫點擊建立表
4、 填寫對應的欄位資訊即可
5、 填寫完畢後關閉並儲存
到此為止一個簡單的資料庫已經建立出來了。
二、使用sql語句建庫建表
1、建立一個資料庫
CREATE DATABASE Test
2、建立一個使用者類型資料表
CREATE TABLE `UserType` (
`ID` INT(11) NOT NULL AUTO_INCREMENT,
`TypeName` VARCHAR(200) DEFAULT NULL COMMENT ‘使用者類型名稱‘,
`TypeDescript` VARCHAR(200) DEFAULT NULL COMMENT ‘使用者類型描述‘,
PRIMARY KEY (`ID`)
)
3、建立一個使用者資訊資料表
CREATE TABLE `UserInfo` (
`ID` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘自增主鍵‘,
`UserName` VARCHAR(200) DEFAULT NULL COMMENT ‘使用者姓名‘,
`UserLogin` VARCHAR(200) DEFAULT NULL COMMENT ‘使用者登入名稱‘,
`UserPassword` VARCHAR(200) DEFAULT NULL COMMENT ‘密碼‘,
`UserEmail` VARCHAR(100) DEFAULT NULL COMMENT ‘電子郵箱‘,
`UserType` INT(11) DEFAULT NULL COMMENT ‘使用者類型‘,
PRIMARY KEY (`ID`),
KEY `UserType` (`UserType`),
CONSTRAINT `userinfo_ibfk_1` FOREIGN KEY (`UserType`) REFERENCES `usertype` (`ID`)
)
MySQL建庫建表