mysql壓縮版的安裝
其中data資料夾和my.ini是沒有的,data資料夾會在初始化時系統會自己建立,而my.ini需要自己新建。
配置新建my.ini,然後寫入如下內容
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
# 設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir= d:\mysql\mysql-8.0.19-winx64 # (按照自己的實際情況修改路徑)
# 設定mysql資料庫的資料的存放目錄
datadir= d:\mysql\mysql-8.0.19-winx64\data # (按照自己的實際情況修改路徑)
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
執行指令
接下來,以管理員的身份開啟cmd,然後cd 你自己mysql的bin路徑
之後執行命令
mysqld --initialize
如果彈出錯誤
找不到vcruntime140_1.dll,無法繼續執行**
去安裝微軟常用執行庫合集2019即可
這裡提供鏈結
提取碼:0ovs
如果鏈結失效就直接網上搜吧。
如果出現錯誤,安裝該執行庫再重新執行上面的命令,如過沒有錯誤,那麼自己的mysql目錄會有data資料夾,資料夾裡有個字尾為.err的檔案,直接在data目錄下搜尋.err會很快找到的。
紅框裡就是初始密碼,當然你的肯定和我不一樣,值得注意的是,如果後面有.的話,不要懷疑,這個也是密碼的一部分。
記住這個隨機密碼之後會用到
執行命令
mysqld --install
如果出現success的字樣,那證明成功了,
之後執行命令開啟資料庫服務
net start mysql
待服務成功啟動後
執行命令
mysql -u root -p
之後會要我們輸入密碼,密碼就是之前的隨機密碼
登入成功,修改密碼
alter user 'root'@'localhost' identified by '你自己的密碼';
之後可以在cmd裡寫sql**了,如果sql語句寫錯了,就按ctrl+c
命令quit是退出mysql
至此mysql就安裝完成了,但是之後再登入的話,依然要cd 到mysql的bin目錄執行mysql -u root -p
所以,如果覺得麻煩就去配置環境變數,就可以直接用mysql -u root -p登入資料庫
注意事項
由於官網的版本是8.0以上的,加密方法不一樣,然而node的mysql模組並沒有支援,所以用node去連線mysql8.0以上版本的話,會連線不上的,要去改mysql的加密許可權。
mysql壓縮版安裝
一 安裝mysql 2.複製my default.ini檔案,改名為my 任意 3.根目錄下建立data資料夾 在my.ini檔案中配置 mysqld basedir代表自己mysql的安裝根目錄 basedir d mysoftware mysql 5.7.9 winx64 datadir代表自己...
MySQL 壓縮版安裝
2.新增my.ini檔案 mysqld 設定3306端 port 3306 設定mysql的安裝目錄 basedir e mysql datafiles mysql 5.7.27 winx64 設定mysql資料庫的資料的存放目錄 datadir e mysql datafiles mysql 5....
壓縮版mysql安裝
二 解壓到乙個路徑不帶中文的地方 三 建立my.ini和data資料夾 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d dev mysql 8.0.22 ...