MySQL實(shí)驗教程

MySQL實(shí)驗教程

ID:37712858

大小:2.29 MB

頁數(shù):10頁

時間:2019-05-29

MySQL實(shí)驗教程_第1頁
MySQL實(shí)驗教程_第2頁
MySQL實(shí)驗教程_第3頁
MySQL實(shí)驗教程_第4頁
MySQL實(shí)驗教程_第5頁
資源描述:

《MySQL實(shí)驗教程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、數(shù)據(jù)庫技術(shù)實(shí)驗指導(dǎo)實(shí)驗一創(chuàng)建數(shù)據(jù)庫?一、實(shí)驗?zāi)康暮鸵?.鞏固數(shù)據(jù)庫的基礎(chǔ)知識;2.熟悉linux平臺環(huán)境;3.理解Mysql基礎(chǔ)知識及其相關(guān)命令;4.掌握創(chuàng)建數(shù)據(jù)庫的基本方法;二、實(shí)驗內(nèi)容和步驟1.熟悉實(shí)驗環(huán)境LAMP目前Internet上流行的網(wǎng)站構(gòu)架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作為操作系統(tǒng),Apache作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫,PHP作為服務(wù)器端腳本解釋器。由于這四個軟件都是自由或開放源碼軟件(FLOSS),因此使用這種方式不用花一分錢就可以建立起一個穩(wěn)定、免費(fèi)

2、的網(wǎng)站系統(tǒng)。本課程所有實(shí)驗均在此環(huán)境下操作,實(shí)驗環(huán)境已經(jīng)配置。2.啟動MySQLMySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司,在2008年1月16號被Sun公司收購。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。啟動命令:進(jìn)入終端,輸入servicemysqldstart。登錄命令:格式:mysql-h主機(jī)地址-u用戶名-p用戶密碼例1:連接到本機(jī)上的MYSQL。鍵

3、入命令mysql-uroot-p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是:mysql>例2:連接到遠(yuǎn)程主機(jī)上的MYSQL。假設(shè)遠(yuǎn)程主機(jī)的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:  mysql-h110.110.110.110-uroot-pabcd123  (注:u與root可以不用加空格,其它也一樣)創(chuàng)建新用戶命令:grantallprivilegesonsample.*toa01@l

4、ocalhostidentifiedby'123456';grant權(quán)限1,權(quán)限2,…權(quán)限non數(shù)據(jù)庫名稱.表名稱to用戶名@用戶地址identifiedby‘連接口令’;退出MYSQL命令:exit(回車)3.創(chuàng)建數(shù)據(jù)庫根據(jù)教材綜合練習(xí)(P294)要求,創(chuàng)建一個學(xué)生管理數(shù)據(jù)庫,數(shù)據(jù)庫名稱為sample;并按照要求建立相應(yīng)的表。兩種方法:(1)直接在mysql中鍵入create語句;(2)導(dǎo)入sql文件,格式:source文件名;附:基本命令創(chuàng)建新用戶的命令//創(chuàng)建用戶(用戶名:min密碼:123)Sql代碼1.mysql>inse

5、rtintomysql.user(Host,User,Password)2.values("localhost","min",password("123"));mysql>insertintomysql.user(Host,User,Password)values("localhost","min",password("123"));//刷新系統(tǒng)權(quán)限表Sql代碼1.mysql>flushprivileges;mysql>flushprivileges;//授權(quán)min用戶擁有tree數(shù)據(jù)庫的所有權(quán)限Sql代碼1.mysq>granta

6、llprivilegesontree.*tomin@localhostidentifiedby'123';mysq>grantallprivilegesontree.*tomin@localhostidentifiedby'123';//刪除用戶Sql代碼1.mysql>DELETEFROMuserWHEREUser="min"andHost="localhost";mysql>DELETEFROMuserWHEREUser="min"andHost="localhost";//修改用戶密碼Sql代碼1.mysql>updatemy

7、sql.usersetpassword=password('123456')2.whereUser="min"andHost="localhost";--創(chuàng)建數(shù)據(jù)庫  mysql>createdatabase數(shù)據(jù)庫名稱  --創(chuàng)建表  mysql>createtable表名(  列的名字(id)類型(int(4))primarykey(定義主鍵)auto_increment(描述自增),  ……,  );  --查看所有數(shù)據(jù)庫  mysql>showdatabases數(shù)據(jù)庫名稱;  --使用某個數(shù)據(jù)庫  mysql>usedatab

8、ase數(shù)據(jù)庫名稱;  --查看所使用數(shù)據(jù)庫下所有的表  mysql>showtables;  --顯示表的屬性結(jié)構(gòu)  mysql>desc表名;  --選擇表中數(shù)據(jù)的顯示  --*代表選擇所有列,  mysql>select*from

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。