Win10 64位 MySQL5.7.20安裝教程

操作系統: Windows10 64位
MySQL版本: mysql-5.7.20-winx64

(一)官網下載MySQL

1. 下載地址:https://dev.mysql.com/downloads/mysql/

下載頁面

2.根據自己的操作系統下載相應的軟件包,並解壓。

下載並解壓

3.配置環境變量

(配置環境變量是爲了避免在CMD窗口下操作時反覆切換路徑。)

計算機_屬性

  • 計算機圖標點擊右鍵,選擇“屬性”。

高級系統設置

  • 在系統信息界面選擇“高級系統設置”。

系統屬性

  • 在系統屬性中選擇“環境變量”。

path

  • 在“系統變量”中選中“Path”,點擊“編輯”按鈕對Path路徑進行編輯。

添加路徑

  • 將MySQL的bin目錄添加到Path中,點擊“確定”按鈕結束配置。

(二)MySQL的安裝及初始化
CMD開啓

  • 按“win”鍵打開開始菜單,在搜索框中輸入“cmd”,在搜索結果中選中“命令提示符”程序,右鍵選擇“以管理員身份運行”。

  • MySQL安裝及初始化

安 裝 命 令:mysqld install
初始化命令:mysqld –initialize

安裝及初始化
(由於之前安裝了Mysql,所以執行mysqld install 命令時提示服務已存在)

如果初始化成功,則不會返回任何提示信息。

此時我們到MySQL安裝目錄下打開data文件夾,找到LAPTOP-97BMBVME.err文件,這是MySQL的日誌文件,裏面包含初始化成功後隨機生成root的臨時密碼,我們需要使用這個臨時密碼進入數據庫修改密碼。(D:\MySQL\mysql-5.7.20-winx64\data 僅供參考)

日誌文件

(三)修改初始密碼

開啓MySQL服務:net start mysql
root用戶登錄MySQL:mysql -u root -p
登錄密碼:(輸入臨時密碼)

初始密碼登錄

在MySQL命令行輸入修改root密碼命令
set password for ‘root’@’localhost’ = passwprd(‘newpassword’);

修改root密碼

  • 此時我們已經將root用戶的登錄密碼修改成了“newpassword”。再次登錄的時候需要使用新密碼。

    (四)創建新用戶並授權

    創建新用戶格式
    create user ‘username’@’host’ identified by ‘password’;

  • username:新用戶的用戶名。
  • host:允許新用戶登錄的主機地址。使用localhost或本機IP地址表示新用戶只能在本機登錄;使用%通配符表示新用戶可以在任意主機登錄MySQL。
  • password:爲新用戶設置密碼。本參數爲可選項,如果不設置密碼則該用戶登錄時密碼爲空,這種操作很不安全。

添加一個用戶,名稱爲test,允許該用戶能在任意主機登錄MySQL,密碼爲“test”
create user ‘test’@’%’ identified by ‘test’;

添加新用戶

授權格式
grant privileges on databasename.tablename to ‘username’@’host’

  • privileges:授權類別,如select、insert等。all表示所有權限。
  • databasename:授權操作的數據庫名稱。
  • tablename:授權操作的表名稱。
  • databasename和tablename可以用‘*’表示所有的數據庫和表。

爲新用戶授予所有權限,能夠操作所有數據庫和表
grant all on . to ‘test’@’%’;

授權

使用test用戶重新登錄MySQL
mysql -u test -p
密碼:test

test用戶登錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章