從零開始之資料庫管理-MySQL篇
MySQL有安裝版,還有解壓版。安裝版本根據安裝提示完成安裝即可。注意的是要記住安裝時候填寫的root賬戶密碼。下面介紹解壓版的安裝。
Windows系統安裝,首先去官網下載安裝包準備。https://dev.mysql.com/downloads/mysql/
.msi字尾的為安裝版;根據安裝步驟,一步步安裝。
.biz字尾的為壓縮版;解壓後,配置ini,然後用CMD控制安裝。
根據個人需求下載,本次安裝為壓縮版。即解壓檔案,利用cmd命令處理配置環境,修改密碼即可使用伺服器。
為了減少安裝出錯,首先整體介紹安裝的步驟,要建立一個.INI配置檔案,配置MySQL的安裝路徑和資料庫存放地址以及埠號等資訊,然後利用控制cmd命令處理器,進行安裝,啟動伺服器,修改密碼,以及後面的Navicat for MySQL工具管理資料庫安裝。
- 第一步:MySQL下載(圖解版)
官網下載想要的版本下載安裝解壓即可,直接上圖。
選擇執行系統本次安裝系統是Windows系統所以注意畫紅線的選擇區域,然後選擇下載;
可以跳過註冊直接下載,畫橫線地方;
此外,官網有很多的手冊包括安裝步驟也有,感興趣的夥伴可以更仔細的研讀手冊瞭解使用。
- 第二步:配置.INI檔案
解壓下載包,在解壓目錄下建立一個my.ini的檔案
該檔案主要是配置埠號,mysql的目錄以及資料庫是存放目錄
其中:basedir 是安裝路徑 ;datadir 是資料庫存放路徑。針對個人安裝位置更改一下是我的 .ini 配置參考。
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8[mysqld]
# 設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=D:\mysql-5.7.23-winx64\mysql-5.7.23-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:\web\sqldata
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
配置完成後進行MySQL安裝和初始化,更改密碼,啟動伺服器;其步驟都是通過cmd控制命令臺完成。
- 第三步:MySQL的安裝初始化和啟動伺服器
鍵盤Windows鍵+R 啟動執行管理器,輸入cmd 回車啟動 命令控制檯。
進入MySQL的解壓目錄下的bin資料夾內。cmd控制指令如下:
cd D:\mysql-5.7.23-winx64\mysql-5.7.23-winx64\bin
D:
進入後即可使用MySQL命令控制,初始化,啟動等步驟
1.初始化mysql資料庫檔案
mysqld --initialize
輸入該語句等待初始化,並且在my.ini配置的datadir 路徑生成資料檔案。執行完後會輸出初始化一些字元,其中有一句是
......[Note] A temporary password is generated for [email protected]: <Ckjip0sm。。。
最後的這個< 後面的是root使用者的初始密碼 ,這個一句在只會出現一次,後面再次初始化不會再出現,遺忘的或者沒有記錄的可以在datadir路徑下的字尾為xxxxx .err 的文本里找到上述語句
2.安裝 mysql
mysqld -install MySQL
3.啟動伺服器
net start MySQL
如果出現錯誤,啟動失敗 ,那麼重新移除後再次安裝即可。移除語句 mysqld --remove
啟動伺服器後,以後開機會自啟動資料庫,想要關閉伺服器輸入 net stop MySQL
cmd控制檯圖例
- 第四步:初始化密碼的更改
4.登入root
mysql -u root -p
命令臺出現Enter password: 輸入初始化密碼
就進入了mysql資料庫管理臺。
輸入
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-password';
注意最後的分號;new-password是您的新密碼,妥善保管登入使用
5.輸入顯示所有資料庫命令:
show databases;
一定要有分號,並按回車
6.退出
exit 或者 quit 即可離開root
- 第五步:可以利用Navicat for MySQL 管理工具
該工具也是免安裝版,解壓即可使用,此外需要註冊碼,一般下載連結都會有註冊碼。
下載後開啟,在工具條的 幫助 框下注冊選項 ,點選註冊 ,彈窗輸入註冊碼完成。
連線資料庫配置
點選介面的連線按鍵 輸入 root的密碼即上述的更改密碼 ;
若是在一些伺服器,比如阿里雲伺服器佈置該環境,可能會缺少一些外掛
如
無法啟動此程式,因為計算機丟失MSVCP120.dll
下載安裝Visual C++ Redistributable Packages for Visual Studio 2013即可。下面附加連線:
https://www.microsoft.com/en-us/download/details.aspx?id=40784