日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

世上最简单的mysql_最简单易懂的mysql安装教程

發布時間:2024/8/23 数据库 69 豆豆
生活随笔 收集整理的這篇文章主要介紹了 世上最简单的mysql_最简单易懂的mysql安装教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天安裝MySQL花了蠻長時間的,感覺坑還是挺多的,寫遍文章總結一下。

一、安裝

1.解壓zip包到安裝目錄

先從MySQL官網 下載mysql最新的免安裝版壓縮包

解壓之后變成這個樣子:

里面的文件是這個樣子

下面開始了,請注意

2.配置文件

在安裝目錄創建一個名為:my.ini的選項文件

創建mysql數據庫數據的存放目錄,如上圖的data目錄

再將以下內容復制到選項文件

[mysqld]

[mysqld]

# 設置mysql的安裝目錄

basedir=D:\\Program Files\\mysql-8.0.11-winx64

# 設置mysql數據庫的數據的存放目錄

datadir=D:\\Program Files\\mysql-8.0.11-winx64\\data

你也可以先將內容復制到任何文本編輯器(如記事本)中,然后更名為my.ini,將其移動到MySQL安裝目錄中即可。

注意兩點:

每個人的安裝目錄不一樣,所以,安裝目錄及數據的存放目錄相應的更改即可。

datadir=D:\\Program Files\\mysql-8.0.11-winx64\\data中的’\\’千萬不要寫成了’\’。

可選:您還可以在my.ini文件中配置其他服務器設置,例如內存,緩存或InnoDB配置信息。

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8

[mysqld]

#設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=D:\\Program Files\\mysql-8.0.11-winx64

# 設置mysql數據庫的數據的存放目錄

datadir=D:\\Program Files\\mysql-8.0.11-winx64\\data

skip-grant-tables

# 允許最大連接數

max_connections=200

# 服務端使用的字符集默認為8比特編碼的latin1字符集

character-set-server=utf8

# 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB

3.初始化數據庫

在文件瀏覽器的路徑顯示欄上輸入cmd

進入到mysql安裝目錄下的bin文件夾下,如圖:

注意要以管理員身份進入,演示圖片為win7,win10可能默認不是管理員身份。

成功進入bin目錄后,執行命令 mysqld --initialize --console

執行完成后,會打印 root 用戶的初始默認密碼,比如:

... [Server] D:\Program Files\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) initializing of server in progress as process 11064

... [Server] Error message file 'D:\Program Files\mysql-8.0.11-winx64\share\english\errmsg.sys' had only 1090 error messages, but it should contain at least 4512 error messages. Check that the above file is the right version for this program!

... [Server] A temporary password is generated for root@localhost: ehPpKtWtV8(?

... [Server] D:\Program Files\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed

其中,第4行的ehPpKtWtV8(?就是初始密碼,在沒有更改密碼前,需要記住這個密碼,后續登錄需要用到。

要是你手賤,關快了,或者沒記住,那也沒事,可以在datadir目錄找到[計算機名].err查看,或者再執行一遍初始化命令,又會重新生成的。當然,也可以使用安全工具,強制改密碼,用什么方法,自己隨意。

4.安裝服務

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

mysqld --install [服務名]

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

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

其他啟動方式:

在bin目錄找到mysql.exe點擊啟動

Windows+R輸入services.msc打開服務管理,找到MYSQL服務點擊啟動

二、更改密碼和密碼認證插件

更改密碼和密碼認證插件

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

mysql -uroot -p

這時候會提示輸入密碼,記住之前自動生成的密碼,填入即可登錄成功,進入MySQL命令模式。

在MySQL8.0.4以前,執行

SET PASSWORD=PASSWORD('[修改的密碼]');

就可以更改密碼,但是MySQL8.0.4開始,這樣默認是不行的。因為之前,MySQL的密碼認證插件是“mysql_native_password”,而現在使用的是“caching_sha2_password”。

因為當前有很多數據庫工具和鏈接包都不支持“caching_sha2_password”,為了方便,我暫時還是改回了“mysql_native_password”認證插件。

在MySQL中執行命令,修改密碼驗證插件,同時修改密碼:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

如果想默認使用“mysql_native_password”插件認證,可以在my.ini配置文件中配置default_authentication_plugin項。

[mysqld]

default_authentication_plugin=mysql_native_password

最后在命令行輸入mysql –u 用戶名 –p

再輸入你之前設置的密碼回車即可。

好啦,大功搞成,現在你可以愉快的使用MySQL啦!

總結

以上是生活随笔為你收集整理的世上最简单的mysql_最简单易懂的mysql安装教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。