最近須要更換mysql數據庫的版本,寫一篇文章,記錄一下html
mysql的下載共有兩種,一種是zip壓縮文件,另外一種是msi安裝程序
官方5.7版本zip壓縮文件下載頁面
官方5.7版本msi安裝程序下載頁面mysql
我這裏選擇5.7.28-Windows64位
sql
點擊左下角直接開始下載
數據庫
使用迅雷或者IDM等下載器,下載會快一點
安全
下載完成以後的兩種文件
編輯器
我這裏使用zip壓縮文件安裝,這是免安裝的,配置的內容多一點ide
1.解壓縮安裝文件
編碼
2.配置mysql命令行
雙擊進入到能看到bin
的目錄中
3d
data
文件夾my.ini
(注意電腦可能未顯示文件拓展名,my.ini
文件不要放在data
文件夾裏)my.ini
文件,將下面的配置文本內容複製到my.ini
文件中修改成本身電腦的配置內容(必定要刪除全部的中文文字所在行內容)
[mysqld] # 設置服務端使用的字符集爲utf-8 character-set-server=utf8 # 綁定IPv4地址 bind-address = 0.0.0.0 # 設置mysql的端口號 port = 3306 # 設置mysql的安裝目錄(能看到bin便可) basedir=D:\Applocations\64_mysql\mysql-5.7.28-winx64 # 設置mysql數據庫的數據的存放目錄(能看到my.ini文件的目錄) datadir=D:\Applocations\64_mysql\mysql-5.7.28-winx64\data # 容許最大鏈接數 max_connections=2000 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 設置mysql以及數據庫的默認編碼 [mysql] default-character-set=utf8 [mysql.server] default-character-set=utf8 # 設置客戶端默認字符集 [client] default-character-set=utf8
3.安裝mysql
bin/
目錄下cmd
,而後回車打開cmd命令行終端地址路徑不能含有中文,若是前面沒注意,可將mysql安裝文件剪切到純英文路徑下
# 安裝命令 mysqld --install # 卸載命令 mysqld --remove
提示安裝成功
4.初始化mysql
data
文件夾)# mysql數據庫初始化 mysqld --initialize --user=root --console
root
用戶分配隨機密碼,如圖5.登錄mysql
# 啓動mysql服務 net start mysql # 中止mysql服務 net stop mysql
使用命令鏈接mysql
注:這個密碼就是前面初始化mysql生成的隨機密碼
mysql -uroot -p密碼 mysql -uroot -p
6.修改mysql的密碼
默認隨機密碼也可使用,可是太難記了,能夠設置一個簡單的密碼
# 設置mysql的密碼 set password = password('密碼'); # 退出mysql數據庫 exit
7.配置mysql的環境變量
以此'此電腦'-->'屬性'-->'高級系統設置'-->'環境變量'
變量名:MYSQL_HOME 變量值:D:\Applocations\64_mysql\mysql-5.7.28-winx64(能看到bin目錄的mysql解壓路徑)
path
下新增環境變量%MYSQL_HOME%\bin
從新隨意打開cmd終端,使用命令加修改的密碼,就能夠直接鏈接mysql了
root
用戶是mysql數據庫的超級用戶,權限比較高,使用起來不安全,推薦新建用戶,固然不新建也能夠的
在終端裏使用如下命令新建用戶並授予權限
# 格式說明 grant 權限 on 數據庫.表 to 用戶名@鏈接的ip地址 identified by'密碼'; # 實例,給密碼是1234的test用戶全部數據庫的全部表的全部權限 grant all on *.* to test@'%' identified by'1234';
到此爲止mysql安裝完成,可使用navicat鏈接數據庫了