Mysql入門——數據庫的安裝(看完本文再也不用擔心數據庫安不上了)

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=mysqlmysqld -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、總結

希望能幫到大家,如有問題,歡迎評論區留言。

參考文獻

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章