1,從mysql官方網站下載免安裝版本與自己電腦位數相同的mysql版本。
鏈接:https://www.mysql.com/
2,將包解壓到自定義的目錄下
(例:D:\mysql-5.7.23-winx64)
3,此時我們包中缺少一個后綴為.ini的文件
創建這個配置文件:
創建記事本,將后綴改為.ini
內容為:
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql-5.7.23-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-5.7.23-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
4,設置系統環境變量
新建系統變量 名字:MYSQL_HOME 內容:你的解壓路徑(例:D:\mysql-5.7.23-winx64)
編輯系統變量path :找到path,在path最后添加;%MYSQL_HOME%\bin; (注意:所謂符號為英文符號,添加path屬性要先加一個;和前面的內容隔開)
5,創建數據庫
使用管理員權限打開cmd窗口,輸入sqld --install來創建安裝DBMS;然后輸入sqld --initialize來創建數據庫配置;進入目錄檢查data文件夾是否存在。
6,啟動數據庫
net start mysql;(啟動服務)
7,登錄數據庫
mysql -u root -p
這個位置輸入密碼,第一次時的臨時密碼在data文件夾下后綴為.err的文件第六行 temp password后,(相信你能找到的)
8,不出意外的話登錄一下你就進入數據庫了,修改密碼 set password=password(‘新密碼’);
9,出意外的話,缺少MSVCRTD.dll文件和0x0000007c文件無法打開這些問題,就需要下載MSVCRTD.dll文件放在window文件的system32中,然后修復diex9就行。
