mysql5.7.23手動配置安裝windows版


1.mysql下載地址

官網:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 

官網我下載的是:

百度網盤:鏈接: https://pan.baidu.com/s/1-dxI255QqoMm2VJYfg7Msg 提取碼: icdh

2.可以把解壓的內容隨便放到一個目錄,我的是如下目錄(放到C盤的話,可能在修改ini文件時涉及權限問題,之后我就改放D盤了):

此時加壓后的文件中沒有data目錄和ini文件

my.ini文件是自己新建的 

my.ini配置如下

[mysqld]
##skip-grant-tables=1
port = 3306
basedir=D:\work\ls\mysql\mysql-5.7.23-winx64
datadir=D:\work\ls\mysql\mysql-5.7.23-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

注意新建my.ini的編碼格式為ANSI

然后配置環境變量

在系統變量部分新建一個變量名:MYSQL_HOME, 變量值:D:\work\ls\mysql\mysql-5.7.23-winx64

在PATH里面新增路徑 D:\work\ls\mysql\mysql-5.7.23-winx64\bin

管理員運行CMD

運行下面命令

cd    D:\work\ls\mysql\mysql-5.7.23-winx64\bin

  d:

 運行mysqld -install (安裝)

  mysqld -install 

運行net start mysql (啟動mysql服務)

 

6.設置root賬戶密碼

 在my.ini文件(MySQL的配置文件)的[mysqld]下加一行skip-grant-tables = 1

然后在任務管理器中重啟MySQL服務

管理員運行CMD

運行下面命令

cd    D:\work\ls\mysql\mysql-5.7.23-winx64\bin

  d:

 

 重啟MqSQL服務后,運行mysql -root -p 或者 mysqladmin -u root -p password 讓你輸入密碼 直接按回車忽略 

可以成功登入mysql

然后更新root賬戶的密碼為'root'

UPDATE mysql.user SET authentication_string = PASSWORD('Marry583@&%!'), password_expired = 'N' WHERE User = 'root' AND Host = 'localhost';

然后輸入flush privileges;(刷新賬戶信息)

執行quit或ctrl+Z退出

然后將my.ini文件中剛才加的skip-grant-tables這一行刪掉,保存后再重啟MySQL服務

 另外需要再創建一個admin賬戶 密碼為admin 地址為192.168.7.52

CREATE USER 'admin'@'192.168.7.52' IDENTIFIED BY 'admin';

並且授權可以訪問所有數據庫表 並且授權帳號為admin 地址是 192.168.7.52
GRANT ALL ON *.* TO 'admin'@'192.168.7.52';

 

使用naivact就可以鏈接了

默認帳號 

IP localhost

用戶root

密碼Marry583@&%!

另外授權帳號登錄

IP 192.168.7.52

用戶admin

密碼admin

 


免責聲明!

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



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