MySQL 前期準備
一、資料庫的基本概念
資料庫的英文單詞:DataBase,簡稱:DB。
資料庫:用於儲存和管理資料的倉庫。
資料庫的特點:
持久化儲存資料的。其實資料庫就是一個檔案系統,是以檔案的方式存在伺服器的電腦上的。
方便儲存和管理資料。
所有的關係型資料庫都可以使用通用的 SQL 語句進行管理,即使用了統一的方式操作資料庫 -- SQL。
常見的資料庫軟體
二、MySQL資料庫軟體安裝
- 下載mysql-5.5.40-win64.msi安裝包
連結:https://pan.baidu.com/s/1MmL9TZxbZzZF1oeCrHVzXw
提取碼:10kl
- 雙擊exe檔案
- 選擇安裝型別,有“Typical(預設)”、“Complete(完全)”、“Custom(使用者自定義)”三個選項,選擇“Custom” ,按“next”鍵繼續。
- 點選“Browse”,手動指定安裝目錄。點選“next”進入安裝介面。
- 點選“Install”安裝。
- 選Next
- 正在安裝中,請稍候,直到出現下面的介面, 則完成 MYSQL 的安裝。勾選配置嚮導,點選“Finish”。
- 安裝完成,出現如下介面,選擇Next,將進入 mysql 配置嚮導。
- 選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,選擇“Detailed Configuration”,方便熟悉配置過程。
- 選擇伺服器型別,“Developer Machine(開發測試類,mysql 佔用很少資源)”、“Server Machine(伺服器型別,mysql 佔用較多資源)”、“Dedicated MySQL Server Machine(專門的資料庫伺服器,mysql 佔用所有可用資源)”。
- 選擇mysql 資料庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(伺服器型別,專注於事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對 MyISAM 資料型別的支援僅限於 non-transactional),按“Next”繼續。
- 選擇網站併發連線數,同時連線的數目,“Decision Support(DSS)/OLAP(20個左右)“Online ”、Transaction Processing(OLTP)(500 個左右)”、“Manual Setting(手動設定,自己輸一個數)”。
- 是否啟用 TCP/IP 連線,設定埠,如果不啟用,就只能在自己的機器上訪問 mysql 資料庫了,在這個頁面上,還可以選擇“啟用標準模式”(Enable Strict Mode),這樣 MySQL 就不會允許細小的語法錯誤。如果是新手,建議取消標準模式以減少麻煩。但熟悉 MySQL 以後,儘量使用標準模式,因為它可以降低有害資料進入資料庫的可能性。按“Next”繼續。
- 對 mysql 預設資料庫語言編碼進行設定(重要),一般選 UTF-8,按 “Next” 繼續。
- 選擇是否將 mysql 安裝為 windows 服務,還可以指定 Service Name(服務標識名稱),是否將 mysql 的 bin 目錄加入到 Windows PATH(加入後,就可以直接使用 bin 下的檔案,而不用指出目錄名,比如連線,“mysql. exe -uusername -ppassword;”就可以了,不用指出 mysql.exe 的完整地址,很方便),這裡全部打上了勾,Service Name 不變。按“Next”繼續。
- 詢問是否要修改預設 root 使用者(超級管理)的密碼。“Enable root access from remote machines(是否允許 root 使用者在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它) ”。最後“Create An Anonymous Account(新建一個匿名使用者,匿名使用者可以連線資料庫,不能操作資料,包括查詢) ”,一般就不用勾了,設定完畢,按“Next”繼續。
- 確認設定無誤,按“Execute”使設定生效,即完成 MYSQL 的安裝和配置。
- 出現四個對號,說明配置成功。
三、MySQL資料庫軟體解除安裝
停止 window 的 MySQL 服務。 找到“控制面板”-> “管理工具”-> “服務”,停止 MySQL 後臺服務。
去mysql的安裝目錄找到my.ini檔案,開啟檔案,複製語句 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
解除安裝 MySQL 安裝程式。找到“控制面板”-> "程式和功能",解除安裝 MySQL 程式。
刪除 C:/ProgramData目錄下的MySQL資料夾。路徑為:C:\ProgramData\MySQL(是隱藏檔案,需要顯示出來)。
四、MySQL配置及使用
安裝MySQL實際上安裝的是MySQL服務,安裝MySQL服務後,其會在Windows的服務列表裡註冊一個MySQL服務。
什麼是服務?一些沒有介面的應用程式。
MySQL服務啟動
手動 win10:右鍵工作管理員->服務->MySQL(點選啟動、關閉)。
cmd--> services.msc 開啟服務的視窗->MySQL(點選啟動、關閉)。
使用【管理員許可權】開啟cmd。
net start mysql
: 啟動mysql的服務net stop mysql
:關閉mysql服務
MySQL登入
mysql -uroot -p密碼
或mysql -uroot -p
回車後再輸入密碼。預設連線本地MySQL使用者。mysql -hip -uroot -p連線目標的密碼
,如連線本機mysql -h127.0.0.1 -uroot -p密碼
mysql --host=ip --user=root --password=連線目標的密碼
MySQL退出
exit
quit
MySQL目錄結構
MySQL安裝目錄
- 配置檔案 my.ini
MySQL資料目錄(預設在C盤):datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
資料庫:資料夾
表:檔案
資料:資料