一直使用SQL SERVER 數據庫;最近項目使用MY SQL感覺還是有一點不適應。不過熟悉之后就會好很多。
MY SQL 安裝之后會有一個管理工具MySQL Workbench 感覺不太好用,數據庫備份導入總會出現一些奇怪的問題;后來從下載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`)
)