最新版mysql8.0_最新版-MySQL8.0 安装 - 改密码 之坑
1. 需求背景
最近需要在一臺性能一般的電腦上使用數據庫,所以決定安裝MySQL數據庫,以前安裝都是使用WorkBench自動化安裝,但安裝過程太慢占用空間過大,于是下載zip壓縮包。之所以選擇選擇MySQL8.0,那是因為:
ps:根本沒看介紹,一路狂點,安裝時才發現是MySQL8.0
2. 安裝
1)解壓
解壓完成后的目錄和文件。
注意:不要隨意修改和移動!!!
2)環境變量
選擇安裝目錄下的bin目錄
配置環境變量。
3 ) 注冊mysql服務
在mysql的bin目錄啟動命令行窗口(shift+右擊),輸入mysqld -install
4)自動生成相關配置文件
配置好環境變量,輸入net start mysql,會顯示啟動成功
但是,無法登陸,查看后臺進程和服務,MySQL并沒有啟動成功
輸入mysql --console密碼會顯示缺少data目錄,這是因為mysql沒有初始化。
輸入mysqld??--initialize 初始化data目錄,MySQL目錄多了一個data目錄,里面也會有各種數據
MySQL服務可以正常啟動。
5)查看隨機密碼
MySQL服務啟動后,登陸root賬號需要密碼,否會報錯。
很多同學會奇怪,自己沒有設置密碼怎么會要密碼呢,這是MySQL在初始化時在xxx-PC.err中生成了一個隨機密碼。
6)登錄成功
輸入隨機密碼,即可登錄系統
3. 改密碼
1) 隨機密碼無操作權限
使用隨機密碼登錄系統后并沒有權限操作數據庫和表,需要更改密碼。
使用set password for root@localhost = password('123');修改會報錯,因為新版的命令發生了變化
2)新版命令與老版本不一樣
在新版本中命令如下set password for root@localhost = '123';,比舊版本更簡潔。
3)修改成功
修改成功
4)操作數據庫、表
可以對數據庫和表進行操作了
4. 總結
出現問題就看官方網文檔!
總結
以上是生活随笔為你收集整理的最新版mysql8.0_最新版-MySQL8.0 安装 - 改密码 之坑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 当前android手机主流分辨率
- 下一篇: 常用的三种数据库创建存储过程并解析jso