MySQL8 安裝配置

新電腦本地裝個MySQL,記錄下步驟。

1、官網下載,我這裏下載的最新版,8.0.19,地址:https://dev.mysql.com/downloads/mysql/

2、下載後解壓,

3、配置環境變量

  • 新建一個變量:MYSQL_HOME
    變量值:D:\dev\database\mysql-8.0.19-winx64(自己本地的路徑)

  • 修改path變量
    添加一條記錄:%MYSQL_HOME%\bin

4、mysql安裝根目錄新建 my.ini

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\dev\database\mysql-8.0.19-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\dev\database\mysql-8.0.19-winx64\data
# 允許最大連接數
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

5、將 mysql 註冊爲 Windows 系統服務

使用管路員權限打開CMD(注意管理員權限),在CMD中進入mysql的bin目錄。運行服務安裝命令 

mysqld --initialize-insecure --user=mysql

如果有彈窗提示:“MySQL:由於找不到VCRUNTIME140_1.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題。”

解決辦法: 下載 “微軟常用運行庫合集 ”,下載完直接解壓,就可以解決(百度搜索下載即可)。

隨後,繼續執行,初始化data文件夾。

mysqld --initialize-insecure --user=mysql

6、安裝mysql服務,然後啓動mysql服務

mysqld --install

net start mysql

7、修改root賬號密碼

剛安裝完成時root賬號默認密碼爲空,此時可以將密碼修改爲指定的密碼。如:123456

1)打開數據庫。登陸數據庫(提示 Enter password,直接回車,默認密碼爲空)
mysql -uroot -p

2)進入用戶表
use mysql;

3)修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

4)刷新MySQL的系統權限

FLUSH PRIVILEGES;

5)退出exit;

成功。

 

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