MySql5.7的下載安裝


1、下載安裝包

2、安裝

  • 根據自己需要選擇安裝類型即可,因為不使用這個方法安裝的,這里就不再贅述,可直接參考:https://www.cnblogs.com/kendoziyu/p/MySQL.html
  • 解壓安裝包(按自己需求選擇存放的地方)
  • 在解壓目錄下新建my.ini文件
  • 編輯my.ini文件,內容如下
[Client]
#設置3306端口
port = 3306

[mysqld]
#設置3306端口
port = 3306
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 設置mysql的安裝目錄
basedir=D:\Program Files\MySql\mysql-5.7.36-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files\MySql\mysql-5.7.36-winx64\data
# 允許最大連接數
max_connections=200
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
  • 配置環境變量
    變量名稱:MYSQL_HOME
    變量值:D:\Program Files\MySql\mysql-5.7.36-winx64(根據自己的MySQL安裝目錄路徑)
  • 修改Path變量
    變量值:%MYSQL_HOME%\bin
  • 安裝MySql
    win7系統的可以在解壓目錄的\bin下,按住鍵盤Ctrl+Shift,然后右擊鼠標打開命令窗口。如果是直接打開cmd(管理員身份運行)的操作如下

    安裝數據庫,輸入mysqld -install

    初始化數據庫,輸入mysqld --initialize --console

mysqld --initialize 的目的是初始化data目錄,否則mysql目錄里不會出現data文件夾
圖中初始密碼: );mam0izX2i2

  • 啟動MySql服務
    輸入net start mysql
  • 修改root密碼
    輸入mysql -u root -p,密碼輸入那個初始密碼

    輸入alter user 'root'@'localhost' identified by '123';

    輸入flush privileges

flush privileges 命令本質上的作用是將當前user和privilige表中的用戶信息/權限設置從mysql庫(MySQL數據庫的內置庫)中提取到內存里。MySQL用戶數據和權限有修改后,希望在"不重啟MySQL服務"的情況下直接生效,那么就需要執行這個命令。通常是在修改ROOT帳號的設置后,怕重啟后無法再登錄進來,那么直接flush之后就可以看權限設置是否生效。

  • quit或exit退出,嘗試新密碼
  • 設置遠程連接
#進入Mysql  -u:指用戶; -p指密碼
mysql -u root -p
Enter password: 密碼
# 切換到mysql數據庫
use mysql;
#設置user用戶遠程訪問
GRANT ALL ON *.* TO user@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
# 刷新MySQL的系統權限相關表
flush privileges;

  • 使用Navicat遠程連接驗證

3、參考網址
https://www.cnblogs.com/kendoziyu/p/MySQL.html
https://www.jianshu.com/p/ea4accd7afb4
https://www.cnblogs.com/enjie/articles/7898587.html (命令:flush privileges;)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM