新電腦本地裝個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;
成功。