世上最简单的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安装教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git 操作二进制文件
- 下一篇: mysql update 联合更新_My