首先安裝MySQL:
一.單字部分:
①networking網路②option選擇③port連接埠④firewall防火牆⑤engine引擎機
⑥standard標準「character字元⑧collation校對
#create 建立 drop 刪除 comment 評論 variables變數二.預習部分1.請寫出建立和刪除資料庫的sql語句#CREATE DATABASE 資料庫名稱;DROP DATABASE 資料庫名稱;2.寫出建立與刪除資料表的sql語句CREATE TABLE 表格名稱(欄位 資料類型 約束,...,...)DROP TABLE 名字;3.查看表格SHOW TABLES;4.指定表的儲存引擎CREATE TABLE 表名(......... #)ENEGINE=儲存引擎;三.練習部分1.完成對MySQL資料庫的設定(問度娘。。)2.使用命令列連接MySQL並操作資料庫mysql -h伺服器位址-u使用者名稱-p 密碼3.使用SQL語句建立科目表#上機三課程表
DROP DATABASE IF EXISTS `myschool`;
##CREATE TABLE `subject`(
`subjectNo` INT(4) NOT NULL COMMENT '課程編號' AUTO_INCREMENT PRIMARY KEY,
`subjectName` VARCHAR(50) COMMENT '課程名稱',
`classHour` INT(4) COMMENT '學時',
`gradeID` INT(4) COMMENT '年級編號'
);
#4.上機4使用SQL語句建立成績表
#上機四timestamp 成績表
DROP TABLE IF EXISTS `result`;
CREATE TABLE `result`(
`subjectNo` INT(4) NOT NULL,
`exameDate` TIMESTAMP NOT NULL DEFAULT NOW() ,
`studentResult` INT(4) NOT NULL
);
5.建立學生表和年級表
#上機五學生表和年級表
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
`loginPwd` VARCHAR(20) NOT NULL,
`studentName` VARCHAR(50) NOT NULL,
#`sex` CHAR( 2) NOT NULL,
`gradeID` INT(4) UNSIGNED,
`phone` VARCHAR(50),
`address` VARCHAR(255),
`bornDate` DATETIME,
`eamil` VARCHAR(50),
`identityCard` VARCHAR(18)
);
DROP TABLE IF EXISTS `grade`;
CREATE TABLE `grade`(
`gradeID` INT(4) NOT NULL AUTO_INCREMENT PRIMARY KEY,`gradeName` VARCHAR(50) NOT NULL
);
6.使用系統幫助
以上是對MySQL的初步了解的詳細內容。更多資訊請關注PHP中文網其他相關文章!