1. 程式人生 > 資訊 >訊息稱電動汽車品牌極星正積極尋求上市,估值或超 100 億美元

訊息稱電動汽車品牌極星正積極尋求上市,估值或超 100 億美元

文章目錄


安裝mysql有時會出現問題,乾脆寫篇文章記錄一下踩過的坑,需要安裝的時候就so easy了。

windows系統MySQL5.7版本安裝過程詳解

mysql官方下載地址
官方下載慢?可以選擇我提供的百度網盤地址-提取碼:cczy
開啟官方下載地址預設顯示的是最新版本的MySQL,可以點選如下圖所示,來檢視其他版本

然後選擇需要的版本並點選下方Download即可

解壓檔案及初始化一些簡單的配置

下載下來的是一個壓縮包,解壓到你想放到的目錄下面,並配置下mysql環境變數%MYSQL_HOME%\bin


進入解壓後的根目錄新建data資料夾和my.ini檔案

my.ini檔案內容如下(或者配置些自己需要的引數):

[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8 
[mysqld]
#設定3306埠
port = 3306 
# 設定mysql的安裝目錄
basedir=C:\developTools\mysql-5.7.27-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=C:\developTools\mysql-5.7.27-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

安裝MySQL服務以及初始化

以管理員身份執行cmd,執行安裝mysql服務的命令:

mysqld install
  • 1

切記要以管理員身份執行cmd,不然會報出如下錯誤:

Install/Remove of the Service Denied!
  • 1

安裝成功控制檯會輸出Service successfully installed.

假設這裡出現安裝不成功,那麼就有可能是你之前安裝了但是解除安裝不完全導致的,所以一定要將以前的mysql解除安裝乾淨。附上完整解除安裝mysql的方法:
1.在控制面板中解除安裝mysql軟體
2.刪除mysql服務:以管理員身份執行cmd->輸入sc delete MySql

(工作管理員開啟服務,檢視你本地以前安裝的mysql服務名)
2.解除安裝過後刪除C:\Program Files (x86)\MySQL該目錄下剩餘了所有檔案,把mysql資料夾也刪了
3.windows+R執行“regedit”檔案,開啟登錄檔
4.刪除登錄檔:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL資料夾
5.刪除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL資料夾,如果沒有可以不用刪除了
6.刪除C盤下的C:\ProgramData\MySQL 所有檔案,該programData檔案是系統隱藏資料夾,設定顯示後即可見
解除安裝乾淨後重新執行上邊安裝mysql服務的操作

mysql服務安裝成功後,再來執行mysql初始化的命令:

mysqld --initialize
  • 1

初始化完成後,啟動mysql:

net start mysql
  • 1

如果出現mysql無法啟動,解決辦法就是進入解壓後的MySQL根目錄,把data資料夾刪除,然後重新執行一遍初始化命令再重新啟動。

初始化密碼

啟動成功之後,由於初始化有預設密碼,我們可以在data資料夾下面以err為字尾的檔案當中檢視預設初始化分配的密碼:


修改mysql初始化預設密碼:
cmd控制檯執行命令:

mysql -u root -p
  • 1

輸入上面找到的密碼,然後登入上去,執行更改預設的root密碼命令:

alter user root@localhost identified by '123456';
  • 1

此時windows系統MySQL5.7版本安裝就完成了。最後說一下如何新增使用者並進行遠端連線:
我們使用Navicat進行使用者管理,新增新使用者的時候可以看到主機輸入框:

如果想讓該使用者可以進行遠端連線,請輸入:%
假如就是本地連線使用,請輸入:localhost