資源描述:
《MySQL入門學(xué)習(xí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、MySQL入門學(xué)習(xí)(一)安裝篇PHP+MySQL+Linux目前已逐漸成為小型web服務(wù)器的一種經(jīng)典組合。在indows環(huán)境下構(gòu)筑和調(diào)試MySQL數(shù)據(jù)庫是許多網(wǎng)站開發(fā)者的一種首選。本人在Windows98環(huán)境下初學(xué)MySQL,現(xiàn)將學(xué)習(xí)過程與經(jīng)驗(yàn)總結(jié)出來供大家參考。1、下載mysql-3.23.35-win.zip并解壓;2、運(yùn)行setup.exe;選擇d:mysql,"tyicalinstall"3、啟動(dòng)mysql,有如下方法:方法一:使用winmysqladmin1)、進(jìn)入d::mysqlbin目
2、錄,運(yùn)行winmysqladmin.exe,在屏幕右下角的任務(wù)欄內(nèi)會(huì)有一個(gè)帶紅色的圖符2)、鼠標(biāo)左鍵點(diǎn)擊該圖符,選擇“showme”,出現(xiàn)“WinMySQLAdmin”操作界面;首次運(yùn)行時(shí)會(huì)中間會(huì)出現(xiàn)一個(gè)對(duì)話框要求輸入并設(shè)置你的用戶名和口令3)、選擇“My.INIsetup”4)、在“mysqldfile”中選擇“mysqld-opt”(win9x)或“mysqld-nt”(winNT)5)、選擇“Pick-uporEditmy.inivalues”可以在右邊窗口內(nèi)對(duì)你的my.ini文件進(jìn)行編輯6)、選擇
3、“SaveModification”保存你的my.ini文件7)、如果你想快速使用winmysqladmin(開機(jī)時(shí)自動(dòng)運(yùn)行),選擇“CreateShortCutonStartMenu”8)、測(cè)試:進(jìn)入DOS界面;在d:mysqlbin目錄下運(yùn)行mysql,進(jìn)入mysql交互操作界面輸入showdatabases并回車,屏幕顯示出當(dāng)前已有的兩個(gè)數(shù)據(jù)庫mysql和test方法二:不使用winmysqladmin1)、在DOS窗口下,進(jìn)入d:/mysql/bin目錄2)、win9X下)運(yùn)行:mysqld在
4、NT下運(yùn)行:mysqld-nt--standalone3)、此后,mysql在后臺(tái)運(yùn)行4)、測(cè)試mysql:(在d:/mysql/bin目錄下)a)、mysqlshow正常時(shí)顯示已有的兩個(gè)數(shù)據(jù)庫mysql和testb)、mysqlshow-urootmysql正常時(shí)顯示數(shù)據(jù)庫mysql里的五個(gè)表:columns_privdbhosttables_privuserc)、mysqladminversionstatusproc顯示版本號(hào)、狀態(tài)、進(jìn)程信息等d)、mysqltest進(jìn)入mysql操作界面,當(dāng)前數(shù)據(jù)庫
5、為test5)、mysql關(guān)閉方法:mysqladmin-urootshutdown4、至此,MySQL已成功安裝,接著可以熟悉MySQL的常用命令并創(chuàng)建自己的數(shù)據(jù)庫了。(二)入門篇上篇講了如何安裝并測(cè)試MySQL,環(huán)境建好后就可以繼續(xù)我們的學(xué)習(xí)了。本篇主要熟悉一寫常用命令。1、啟動(dòng)MySQL服務(wù)器實(shí)際上上篇已講到如何啟動(dòng)MySQL。兩種方法:一是用winmysqladmin,如果機(jī)器啟動(dòng)時(shí)已自動(dòng)運(yùn)行,則可直接進(jìn)入下一步操作。二是在DOS方式下運(yùn)行d:mysqlbinmysqld2、進(jìn)入mysql交互操作
6、界面在DOS方式下,運(yùn)行:d:mysqlbinmysql出現(xiàn):mysql的提示符,此時(shí)已進(jìn)入mysql的交互操作方式。如果出現(xiàn)"ERROR2003:Can'tconnecttoMySQLserveron'localhost'(10061)“,說明你的MySQL還沒有啟動(dòng)。3、退出MySQL操作界面在mysql>提示符下輸入quit可以隨時(shí)退出交互操作界面:mysql>quitBye你也可以用control-D退出。4、第一條命令mysql>selectversion(),current_date();+-
7、---------------+-----------------+
8、version()
9、current_date()
10、+----------------+-----------------+
11、3.23.25a-debug
12、2001-05-17
13、+----------------+-----------------+1rowinset(0.01sec)mysql>此命令要求mysql服務(wù)器告訴你它的版本號(hào)和當(dāng)前日期。嘗試用不同大小寫操作上述命令,看結(jié)果如何。結(jié)果說明mysql命令的大小寫結(jié)果是一致的。練習(xí)
14、如下操作:mysql>Select(20+5)*4;mysql>Select(20+5)*4,sin(pi()/3);mysql>Select(20+5)*4ASResult,sin(pi()/3);(AS:指定假名為Result)5、多行語句一條命令可以分成多行輸入,直到出現(xiàn)分號(hào)“;”為止:mysql>select->USER()->,->now()->;+--------------------+-------------