一、問題
1.1、環境
電腦環境:Windows 10;
數據庫環境:MySQL Community Server 8.0.17;
1.2、問題
因爲最近要用Mysql,所以在自己電腦上裝了Mysql數據庫;(好久沒用了,現在經常接觸的是Oracle);
本文是根據【菜鳥教程】-mysql安裝;上的教程實操的記錄版本;會記錄安裝期間的各種問題,可以說是一個實例化的版本;
二、解答
1.下載,下載地址;
選擇適合自己電腦操作系統的版本;
2、解壓
因爲我們下載的是zip壓縮文件,所以需要解壓;我的安裝目錄是
C:\softWareInstalled\mysql-8.0.17-winx64
3、配置
在C:\softWareInstalled\mysql-8.0.17-winx64\bin
路徑下,新增一個my.ini配置文件,將下面的內容複製進去;
[client]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=C:\\web\\mysql-8.0.11
# 設置 mysql數據庫的數據的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯
# datadir=C:\\web\\sqldata
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
4、初始化
打開cmd,然後cd切換到安裝你的Mysql的目錄中,輸入如下命令;或者在C:\softWareInstalled\mysql-8.0.17-winx64\bin
路徑下,按住【SHIFT+鼠標右鍵】;點擊【在此處打開Powershell窗口】或者【在此處打開cmd窗口】;
然後在cmd窗口輸入 mysqld --initialize --console
命令;如果不是在cmd窗口輸入的命令,可能會出錯
根據它的提示,我們需要將命令改爲: .\mysqld --initialize --console
命令,如果是在powershell裏輸入命令,都需要加 .\
;
這裏mysql初始化的用戶名爲Root,密碼爲yAezAtZie4&Y ;等會登錄要用;
5、安裝
接下來,我們要安裝,輸入命令如下:
mysqld install
又報錯了。。。
這裏日誌提示,安裝或移除服務器被拒;應該是權限不夠;我們退出cmd,然後重新以管理員的身份打開;
安裝成功;
6、啓動mysql服務
輸入命令
net start mysql
我們按住windows鍵+R,然後輸入services.msc,進入後臺服務列表,查看Mysql是否啓動;
這裏,我們看到,Mysql已經開始運行了;
7、cmd中啓用mysql自帶命令行登錄,輸入命令:
mysql -h 127.0.0.1 -u root -p
回車後,輸入剛纔安裝的命令即可;
8、改密碼;
通過命令;這裏我是root用戶登錄的,然後新密碼爲123;你可以自定義自己的密碼;
alter user 'root'@'localhost' identified by '123';
接下來,我們就可以通過Mysql來進行查詢了;
三、總結
看着操作步驟,不是很難,但是實際操作的時候,會因爲每個人的操作方式不一樣,出現各種各樣的問題;還是自己動手試試會比較好;
歡迎關注我的
CSDN博客: https://blog.csdn.net/River_Continent
微信公衆號:幕橋社區
* 知乎:張牧野, https://www.zhihu.com/people/zhang-mu-ye-37-76/activities
* 簡書: https://www.jianshu.com/u/02c0096cbfd3