




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第第2 2章章 MySQL MySQL環境環境MySQL數據庫數據庫2 . 12 . 2常用常用MySQL界面工具界面工具2.1 MySQL2.1 MySQL數據庫數據庫2.1.1 MySQL概述概述MySQL數據庫的特點主要有以下幾個方面:(1)使用核心線程的完全多線程服務,這意味著可以采用多CPU體系結構。(2)可運行在不同平臺。(3)使用C和C+編寫,并使用多種編譯器進行測試,保證了源代碼的可移植性。(4)支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統。(5)
2、為多種編程語言提供了API。這些編程語言包括C、C+、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。(6)優化的SQL查詢算法,可有效地提高查詢速度。(7)既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環境中,也能夠作為一個庫嵌入到其他的軟件中提供多語言支持,常見的編碼如中文GB2312、BIG5,日文Shift_JIS等都可用作數據庫的表名和列名。(8)提供TCP/IP、ODBC和JDBC等多種數據庫連接途徑。(9)提供可用于管理、檢查、優化數據庫操作的管理工具。(10)能夠處理擁有上千萬條記錄的大型數據庫。2.1.2 MySQL2.1.2 MySQL安裝運
3、行安裝運行1MySQL下載安裝下載安裝(1)MySQL的安裝包可從http:/ MySQL2.1.2 MySQL安裝運行安裝運行(2)單擊圖中的“Install MySQL Products”文字鏈接,會彈出用戶許可證協議窗口。(3)選中“I accept the license terms”復選框,然后單擊“Next”按鈕,會進入查找最新版本界面,效果如圖2.2所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(4)單擊“Next”按鈕,會進入安裝類型設置界面,效果如圖2.3所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行其中,各選項和欄目的含義見表2.1。
4、選項/欄目含 義Developer Default默認安裝類型(MySQL開發必要的組件)Server only只安裝服務器Client only只安裝客戶端,不包括服務器Full完全安裝類型Custom自定義安裝類型Installation PathMySQL安裝路徑(顯示默認位置)Data Path數據庫數據文件的路徑(顯示默認位置)2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(5)選中圖2.3中的“Custom”單選按鈕,其余保持默認值,然后單擊“Next”按鈕,彈出功能選擇窗口,如圖2.4所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(6)取消圖中“
5、Applications”及“MySQL Connectors”前的復選框,然后單擊“Next”按鈕,彈出安裝需求檢查窗口。(7)單擊“Next”按鈕,進入安裝窗口,如圖2.5所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(8)單擊“Execute”按鈕,開始安裝程序,之前安裝向導過程中所做的設置將在安裝完成之后生效,并會彈出如圖2.6所示的窗口。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行2MySQL服務器配置服務器配置(1)在上面的圖2.6安裝成功界面上,單擊“Next”按鈕,就進入服務器配置窗口,如圖2.7所示。2.1.2 MySQL2.1.2 MyS
6、QL安裝運行安裝運行(2)單擊“Next”按鈕,出現第一個配置窗口,如圖2.8所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(3)單擊“Next”按鈕,出現第二個配置窗口,如圖2.9所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(4)單擊“Next”按鈕,出現如圖2.10所示的第三個配置窗口。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(5)單擊“Next”按鈕,打開配置信息顯示窗口,如圖2.11所示。(6)單擊“Next”按鈕,出現完成安裝窗口,說明MySQL數據庫的整個安裝配置過程都圓滿完成。最后,單擊“Finish”按鈕結束向導。2
7、.1.2 MySQL2.1.2 MySQL安裝運行安裝運行3MySQL數據庫試運行數據庫試運行(1)啟動)啟動MySQL服務服務安裝配置完成后,打開Windows任務管理器,可以看到MySQL服務進程mysqld.exe已經啟動了,如圖2.12所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(2)登錄)登錄MySQL數據庫數據庫進入Windows命令行,輸入:C:.cd C:Program FilesMySQLMySQL Server 5.6bin進入MySQL可執行程序目錄,再輸入:C:Program FilesMySQLMySQL Server 5.6bin mysql
8、-u root -p按“Enter”后,輸入密碼(讀者請用之前安裝時自己設置的密碼):Enter password: 19830925顯示如圖2.13所示的歡迎信息。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行(3)設置)設置MySQL字符集字符集為了讓MySQL數據庫能夠支持中文,必須設置系統字符集編碼。輸入命令:SHOW VARIABLES LIKE char% ;可查看當前聯接系統的參數,如圖2.14所示。2.1.2 MySQL2.1.2 MySQL安裝運行安裝運行然后輸入:SET CHARACTER_SET_DATABASE= gbk ;SET CHARACTER_SE
9、T_SERVER= gbk ;將數據庫和服務器的字符集均設為gbk(中文)。最后輸入命令:STATUS;結果如圖2.15所示。2.1.3 MySQL2.1.3 MySQL命令初步命令初步1創建、查看數據庫創建、查看數據庫(1)查看系統數據庫)查看系統數據庫查看MySQL系統的已有的數據庫,輸入命令:SHOW DATABASES;系統會列出已有的數據庫。(2)創建用戶數據庫)創建用戶數據庫為了創建用戶自己使用的數據庫,在mysql提示符后輸入“CREATE DATABASE”(大小寫不限)語句,此語句要指定數據庫名:CREATE DATABASE mytest;這里創建了一個用于測試的數據庫my
10、test,使用SHOW DATABASES語句查看一下,執行結果列表中多了一項mytest,就是用戶剛剛創建的數據庫。如圖2.16所示。2.1.3 MySQL2.1.3 MySQL命令初步命令初步數據庫創建后,在安裝MySQL時確定的數據庫數據文件制定路徑下就會產生以數據庫名作為目錄名的目錄,如圖2.17所示。2.1.3 MySQL2.1.3 MySQL命令初步命令初步2在數據庫中創建表在數據庫中創建表(1)切換當前數據庫)切換當前數據庫接下來,我們要在mytest數據庫中創建表,但mytest并不是系統默認的當前數據庫,為了使它成為當前數據庫,發布USE語句即可:USE mytestUSE為
11、少數幾個不需要終結符(;)的語句之一,當然,加上終結符也不會出錯。(2)創建表)創建表使用CREATE TABLE語句可創建表。例如,創建一個名為user的表,留待后用:CREATE TABLE user( id int auto_increment not null primary key, username varchar(10) not null, password varchar(10) not null);2.1.3 MySQL2.1.3 MySQL命令初步命令初步說明:說明:數據庫中創建了一個表,在該數據庫目錄下就會生成主文件名為表名的2個文件。如圖2.18所示。2.1.3 MyS
12、QL2.1.3 MySQL命令初步命令初步(3)查看表信息)查看表信息現在來檢驗一下mytest數據庫中是否創建了user表。在命令行輸入:SHOW TABLES;系統顯示數據庫中已經有了一個user表,如圖2.19所示,進一步輸入:DESCRIBE USER;還可詳細查看user表的結構、字段類型等信息。2.1.3 MySQL2.1.3 MySQL命令初步命令初步3向表中加入記錄向表中加入記錄通常,用INSERT語句向表中插入記錄。例如:INSERT INTO user VALUES(1, Tom, 19941216);INSERT INTO user VALUES(2, 周何駿, 1996
13、0925);VALUES表必須包含表中每一列的值,并且按表中列的存放次序給出。在MySQL中,字符串串值需要用單引號或雙引號括起來。完成后輸入下列命令: SELECT * FROM user;查詢表user中的所有記錄,如圖2.20所示。2.1.3 MySQL2.1.3 MySQL命令初步命令初步4. MySQL命令說明命令說明(1)在描述命令格式時,用 表示可選項。(2)MySQL命令不區分大小寫,但本書為了讀者閱讀方便,在本書描述命令格式和命令實例時,命令關鍵字用大寫表示,其他用小寫表示。但在實際對MySQL操作時為了避免大小寫頻繁切換,一般都用小寫。(3)命令關鍵字可以只寫前面4個字符。DESCRIBE user;與DESCR user;效果是一樣的。(4)修改命令結束符號在MySQL中,服務器處理語句的時候是以分號為結束標志的。使用DELIMITER命令將MySQL語句的結束標志修改為其他符號。DELIMITER語法格式為:delimit
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄭州航空工業管理學院《生產運營管理》2023-2024學年第二學期期末試卷
- 貴州護理職業技術學院《計算機圖像與視覺基礎》2023-2024學年第二學期期末試卷
- 集寧師范學院《中醫護理學》2023-2024學年第二學期期末試卷
- 魯東大學《有機硅高分子》2023-2024學年第二學期期末試卷
- 同濟大學浙江學院《自然語言處理基礎》2023-2024學年第二學期期末試卷
- 太原師范學院《汽車展示設計》2023-2024學年第二學期期末試卷
- 貴陽人文科技學院《舞臺表演藝術與實踐(四)》2023-2024學年第二學期期末試卷
- 安順職業技術學院《工程招投標與合同管理》2023-2024學年第二學期期末試卷
- 北京政法職業學院《學前教育科學研究方法》2023-2024學年第二學期期末試卷
- 哈爾濱遠東理工學院《三維構成基礎》2023-2024學年第二學期期末試卷
- 公司送電工作票
- 上期開特下期出特公式
- 案件進度管理規定表--執行
- 美國藥品批發行業發展歷程譯稿
- 十字頭零件的加工工藝規程及精車外圓工裝夾具畢業設計(機械CAD圖紙)
- 含公式新財務報表模板 包括:三大報表、所有者權益變動表、和相關指標計算
- 移動通信終端NS_IOT測試解析
- 臨床免疫學檢驗技術(共64頁).ppt
- 股東大會律師見證的法律意見書范本
- 干灰庫高大模板支撐系統施工專項方案
- 2015通用安裝定額解釋完整版
評論
0/150
提交評論