首先安裝mysql:
一.單詞部分:
①networking網路②option選擇③port埠④firewall防火牆⑤engine引擎
⑥standard標準⑦character字元⑧collation校對⑨stirage儲存
二.預習部分
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 database myschool;
use myschool;
drop table if exists `subject`;
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`(
`studentno` int(4) not null,
`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`(
`studentno` int(4) not null primary key,
`loginpwd` varchar(20) not null,
`studentname` varchar(50) not null,
`***` 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.使用系統幫助
help 查詢內容;
四.總結部分
mysql的儲存引擎
常用的儲存引擎:innodb,myisam
innodb:支援事務處理,外來鍵。占用空間比myisam大,適合需要事務處理,更新,刪除頻繁的場景
myisam:不支援事務和外來鍵,占用空間較小,訪問速度快,適合於不需要事務處理,頻繁查詢的應用場景
在mysql上對collate的了解
今天老師在ppt上給我們建立了乙個庫 create database db3 charset utf8 collate utf8 general ci default character set utf8 資料庫字符集。設定資料庫的預設編碼為utf8,utf8中間不要 collate utf8 ge...
對ajax的了解
1.什麼是ajax?2.傳統的開發模式與ajax的開發模式的不同之處3.ajax.js檔案的編寫步驟 1.建立ajax物件 2 連線伺服器 2.連線伺服器 open 方法,檔名,非同步傳輸 oajax.open get a.txt true 3 傳送請求 3.傳送請求 oajax.send 4 接受...
對DTD的了解
文件型別定義 dtd,document type definition 是一種特殊文件,它規定 約束符合標準通用標示語言 sgml 或sgml子集可擴充套件標示語言 xml 規則的定義和陳述。xml 可擴充套件標記語言 dtd schema 1 有且只有乙個根節點 2 由開始標籤和結束標籤組成 3 ...