0引言
Mysql數據庫新手上路第一天就是安裝問題,本文的寫作時間是2020年5月24日。使用的數據庫版本是mysql-8.0.19電腦是win 10的。本文將會從數據庫安裝包的下載到安裝配置進行細緻的講解,廢話不多說上正文。
本文也會有一下兩種報錯的解決辦法:
1、Install/Remove of the Service Denied!
2、找不到VCRUNTIME140_1.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題
1、安裝包的下載
1、第一種自然是先安利一下自己的資源:mysql-8.0.19-winx64.rar。列一下好處:下載比官網快,此文的方法使用的就是此版本親測有效,總的一句話就是不心累。
2、當然對於很多沒有C幣的小夥伴還有第二種方法就是去官網下載。關鍵詞是:mysql download 記得一定下載社區版。目前的版本我看一下是8.0.20.
3、實在不行聯繫qq1758714024
。
最後不是很放心貼一下下載界面和官網網址。
下載187.5M的那個。
2、安裝前的準備
2.1新建my.ini文件
準備好安裝目錄之後需要解壓到自己想要裝的盤。然後創建一下my.txt文件,更改擴展名爲.ini。然後打開文件輸入下面的信息:
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=路徑
# 設置mysql數據庫的數據的存放目錄
datadir=路徑\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
注意:
1、需要把上述代碼中的第五行和第七行改爲你電腦的解壓路徑,到bin文件所在路徑即可。
2、如果沒法顯示擴展名在:此電腦——查看——顯示/隱藏——勾選文件擴展名就可。(這是win10的操作方法,win7可以自行百度查看如何顯示擴展名)
2.2配置環境變量
接着還需要配置環境變量,這裏說一下方法(win10):提前複製好bin文件的路徑(包含bin)。如:D:\mysql\bin 複製補上可以左後最後手動補上。
右擊此電腦——屬性——高級系統配置——環境變量——在系統變量中找到pyth-添加剛剛的路徑——確認——確認——退出。
3、安裝流程和注意事項
1、打開cmd(有的需要管理員權限打開最好是管理員打開)
2、依次輸入mysqld --initialize-insecure --user=mysql
和mysqld -install
,如果成功會提示Service successfully installed
。(如果出現如下報錯:Install/Remove of the Service Denied,請看第一步)
3、啓動數據庫net start mysql
4、下面就是我們熟悉的啓動數據庫的命令了mysql -u root -p
一般默認沒有密碼,直接回車就完了。如果提示>mysql
就是安裝成功了。
5、quit
退出數據庫。
注意:
如果報錯:找不到VCRUNTIME140_1.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題
解決辦法是:安裝MSVBCRT.AIO.2019.10.19.X86 X64.exe
這是微軟常用運行合集,自行下載軟件配置一下系統就可以了。實在不行也是聯繫qq1758714024
安裝流程命令彙總
mysqld --initialize-insecure --user=mysql
mysqld -install
net start mysq
mysql -u root -p
mysql
4、總結
希望能幫到大家,如有問題,歡迎評論區留言。