MySQL安裝和使用

2022-10-08 23:15:20 字數 2962 閱讀 6346

環境:windows 10

1、安裝

1.1,解壓zip包到安裝目錄

比如我的安裝目錄是:d:\program files\mysql\mysql server 8.0.11

1.2,配置檔案

在windows系統中,配置檔案預設是安裝目錄下的 my.ini 檔案(或my-default.ini),部分配置需要在初始安裝時配置,大部分也可以在安裝完成後進行更改。當然,極端情況下,所有的都是可以更改的。

我們發現解壓後的目錄並沒有my.ini檔案,沒關係可以自行建立。在安裝根目錄下新增 my.ini,比如我這裡是:d:\program files\mysql\mysql server 8.0.11\my.ini,寫入基本配置:

[mysqld]

# 設定3306埠

port=3306# 設定mysql的安裝目錄

basedir=d:\program files\mysql\mysql server 8.0.11# 設定mysql資料庫的資料的存放目錄

datadir=d:\program files\mysql\mysql server 8.0.11\data

# 允許最大連線數

max_connections=200# 允許連線失敗的次數。

max_connect_errors=10# 服務端使用的字符集預設為utf8

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

# 預設使用「mysql_native_password」外掛程式認證

#mysql_native_password

default_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[client]

# 設定mysql客戶端連線服務端時預設使用的埠

port=3306

default-character-set=utf8

bind-address = 0.0.0.0

注意,裡面的 basedir 是我本地的安裝目錄,datadir 是我資料庫資料檔案要存放的位置,各項配置需要根據自己的環境進行配置。

檢視所有的配置項,可參考:

1.3,初始化資料庫

在mysql安裝目錄的 bin 目錄下執行命令:

mysqld --initialize --console

執行完成後,會列印 root 使用者的初始預設密碼,比如:

注意!執行輸出結果裡面有一段: [note] [my-010454] [server] a temporary password is generated for root@localhost: ri5rvf5x5g,e 其中root@localhost:後面的「 jo8evxmt3y%l」就是初始密碼(不含首位空格)。在沒有更改密碼前,需要記住這個密碼,後續登入需要用到。

要是你手賤,關快了,或者沒記住,那也沒事,刪掉初始化的 datadir 目錄,再執行一遍初始化命令,又會重新生成的。

又或者你拷貝的其他人的mysql檔案,data裡已經有資料了,執行命令時,會報錯如圖,不要慌,刪除data裡資料,再執行一遍命令,會重新生成。

1.4,安裝服務

在mysql安裝目錄的 bin 目錄下執行命令(以管理員身份開啟cmd命令列,或者在安裝目錄shift+右鍵「在此處開啟命令列視窗」):

mysqld --install [服務名]

後面的服務名可以不寫,預設的名字為 mysql。當然,如果你的電腦上需要安裝多個mysql服務,就可以用不同的名字區分了,比如 mysql5 和 mysql8。

安裝完成之後,就可以通過命令net start mysql啟動mysql的服務了。

示例:

2.更改密碼

在mysql安裝目錄的 bin 目錄下執行命令:

mysql -u root -p

這時候會提示輸入密碼,記住了上面第1.3步安裝時的密碼,填入即可登入成功,進入mysql命令模式。

修改使用者密碼,在mysql中執行命令:

alter user 'root'@'localhost' identified with mysql_native_password by '新密碼';

修改密碼驗證外掛程式,同時修改密碼。

3.使用客戶端訪問資料庫

連線成功後如圖所示:

在庫中右鍵,新建乙個資料庫,填好資料庫名

選擇建好的資料庫,右鍵,執行sql檔案。匯入

如下:

匯入成功後如下

mysql安裝和使用

1 安裝檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 yum install mysql 安裝mysql 伺服器端 yum install mysql server yum...

mysql安裝和使用

如果網路不是很好的話這可能需要些時間和耐心 如果不是中這種列表的樣子的話,一定是因為path中以 的形式開頭,ctrl x一會再新建粘到後邊就好了。這裡嘗試了有兩三種方法,還是現在記錄的這種對接下來的執行比較友好,雖然集中方式都可以。初始化mysql 以管理員身份進入cmd,並切換到mysql的bi...

MySQL安裝和使用

一 解除安裝mysql 因為很久之前裝過mysql,很多東西忘了,所以在寫下這篇文章總結時就準備重新來一遍。1 開啟控制面板,點選程式和功能,解除安裝mysql 3 然後在c programdata目錄下找到mysql資料夾並刪除。如果沒有許可權就在安全裡面設定,然後電腦重啟就能刪除了。4 刪除安裝...