十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
創(chuàng)建數(shù)據(jù)庫:create database 數(shù)據(jù)庫名
杜集網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
創(chuàng)建數(shù)據(jù)表:
CREATE TABLE `users` (
`id` tinyint(10) auto_increment primary key NOT NULL,
`username` varchar(30) NOT NULL,
`age` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
執(zhí)行這兩個sql語句就行
1、單擊打開phpstudy軟件,然后單擊mySQL管理器。
2、進(jìn)入PHPmyadmin登錄界面,默認(rèn)帳號和密碼為root。
3、然后,單擊數(shù)據(jù)庫并輸入所需的數(shù)據(jù)名稱,例如:new,隨機(jī)獲取。
4、然后,單擊用戶并單擊“下一步”以添加用戶。
5、填寫用戶名,主機(jī)選擇local,密碼設(shè)置為2。一種是自己設(shè)置,另一種是使用系統(tǒng)生成。然后單擊添加用戶。
6、添加成功后,您可以在下面的圖像中看到它,然后單擊編輯權(quán)限。
7、將進(jìn)入圖形界面,但不在此處設(shè)置權(quán)限。
8、將滾動條滾動到此點(diǎn),然后選擇剛剛設(shè)置的名稱。
9、將快速進(jìn)入權(quán)限設(shè)置界面,數(shù)據(jù)和結(jié)構(gòu)選擇,管理全部,然后單擊執(zhí)行。
10、完成上述步驟后,構(gòu)建數(shù)據(jù)庫就完成了。效果如下。
擴(kuò)展資料
phpStudy一個PHP調(diào)試環(huán)境的程序集成包。該程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調(diào)試環(huán)境。該程序不僅包括PHP調(diào)試環(huán)境,還包括了開發(fā)工具、開發(fā)手冊等。
1、MySQL數(shù)據(jù)庫用戶名:root,密碼root,安裝后請重新設(shè)置密碼。
2、本程序支持PHP5.3和PHP5.4一鍵切換,支持系統(tǒng)服務(wù)和非服務(wù)兩種啟動方式,自由切換。改變安裝路徑或拷貝到別的電腦上也可正常運(yùn)行;即便是運(yùn)行完再更改路徑也能運(yùn)行,真正做到無須配置。重寫控制面板更加有效直觀地進(jìn)行控制程序的啟停。
3、自帶FTP服務(wù)器,支持多用戶,無需再安裝FTP服務(wù)器。自帶網(wǎng)站掛馬監(jiān)視器,隨時記錄文件的修改情況,讓掛馬文件無處可逃。
4、應(yīng)網(wǎng)友的要求制作Nginx版和Lighttpd版。Nginx版為phpfind,Lighttpd版為phpLight。
SQL語言創(chuàng)建數(shù)據(jù)庫和學(xué)生表
建立:
[sql]
create database zxl ?
create table 學(xué)生表
(
學(xué)號 char(12) primary key,
姓名 char(6) not null,
性別 char(2) check(性別 IN ('男','女')),
班級 char(15)
) ?
create table 成績表
(
學(xué)號 char(12)references 學(xué)生表(學(xué)號),
課程號 char(2)references 課程表(課程號) ,
成績 int default(30),
primary key (學(xué)號,課程號)
)
create table 課程表
(
課程號 char(2) primary key,
課程名 char(20),
學(xué)分 int check(學(xué)分=1 and 學(xué)分=5 )
)
操作:
[sql]
insert into 學(xué)生表 values('201190609112','張xl','男','文專計(jì)1111')
insert into 學(xué)生表 values('201190609113','張**','女','文專計(jì)1111')
insert into 成績表 values('201190609112','01',100)
insert into 成績表 values('201190609112','02',99)
insert into 成績表 values('201190609112','03',88)
insert into 課程表 values('01','數(shù)據(jù)庫系統(tǒng)',3)
insert into 課程表 values('02','vb.net',4)
insert into 課程表 values('03','java',4)
select *from 成績表
select 姓名,課程名,成績
from 學(xué)生表,課程表,成績表
where (學(xué)生表.學(xué)號=成績表.學(xué)號 and 課程表.課程號=成績表.課程號)
order by 成績 desc
select avg(成績) 平均分,max(成績) 最高分,min(成績) 最低分
from 成績表
where 學(xué)號='201190609112
創(chuàng)建一個名為教學(xué)管理的數(shù)據(jù)庫創(chuàng)建學(xué)生表要求定義主碼?
一、簡答
1、DBA的職責(zé)是什么?
2、視圖的作用有哪些?
3、數(shù)據(jù)庫的完整性和安全性有什么區(qū)別?
4、SQL語言的特點(diǎn)是什么?
5、數(shù)據(jù)字典通常包括哪幾部分?
6、什么是基本表,什么是視圖,二者的區(qū)別和聯(lián)系是什么?
7、DBMS的主要功能是什么?
8、什么是數(shù)據(jù)庫備份和恢復(fù)?為什么要備份和恢復(fù)數(shù)據(jù)庫?
9. 什么是事務(wù)?事務(wù)的作用?SQL中事務(wù)的語法結(jié)構(gòu)是怎樣的?
10、舉出實(shí)體之間具有一對一、一對多、多對多的聯(lián)系的例子。
11、 數(shù)據(jù)庫的并發(fā)操作會帶來哪些問題?如何解決?
12、什么是日志文件?簡述日志文件恢復(fù)事務(wù)的過程(即:事務(wù)故障的恢復(fù)的過程)。
13、關(guān)系完整性約束規(guī)則有哪三類?
14、 數(shù)據(jù)庫管理技術(shù)發(fā)展的三個階段?
15、寫出數(shù)據(jù)庫的設(shè)計(jì)的五個階段。
16、根據(jù)3NF的定義及規(guī)范化方法,對關(guān)系模式R(U,F(xiàn)) U={學(xué)號,姓名,所在系,系主 ? ? ? ? ? ? ?任,課程號,成績} F= { 學(xué)號 → 姓名 , 學(xué)號 → 所在系,所在系 → 系主任(學(xué)號,課程 ? ? ? ?號) → 成績} 進(jìn)行分解,使其滿足3NF。
17、 什么是事務(wù)?事務(wù)有哪些特征?
18、寫出關(guān)系型數(shù)據(jù)庫的第一、第二、第三范式的各自要求。
19、舉三個例子分別說明二元聯(lián)系的三種情況( 1:1、1:M、M:N ) 。
運(yùn)行sql文件出錯
解決辦法:使用Notepad++打開文件,選擇 格式-無BOM的UTF8格式編碼