mysql 8.0.12版本安裝詳解以及連線Navicat步驟
安裝mysql:
然後下載到電腦上解壓達到資料夾內即可。
區別
mysql 8.0 和 mysql 5.0版本是有區別的具體看以下部落格:
說明
MySQL5.7及以上版本,是因為從MySQL5.7版本之前後發生了變化,以前MySQL的密碼認證插入是“mysql_native_password”,而現在使用的是“caching_sha2_password”。。在安裝完成後,登陸MySQL時,需要輸入一個密碼,這個密碼其實是在配置MySQL的過程中生成的一個自己生成的隨機密碼,而我們必須找到這個隨機密碼才能登陸MySQL。而在5.7之前的版本並且不需要這樣做,因此對於5.7之前的版本,這個方法可能並不完全適用~
安裝系統:
- win10,64位
mysql 8.0.12免安裝版
環境變數配置:
- 在環境變數 Path 中新增 MySQL 解壓後的 bin 目錄所在的路徑,比如我的是:
D:\Mysql\mysql-8.0.12-winx64\bin
- 以管理員身份執行 cmd (將滑鼠放在螢幕左下角的 windows 圖示上,點選滑鼠右鍵,選擇命令提示符(管理員)(A)即可),輸入 D: ,然後回車,進入 D 盤( MySQL 解壓後所在的盤 )。注意:這裡是以管理員身份執行命令視窗,不是Ctrl+R,要不然許可權會受到限制!
- 繼續輸入 MySQL 中的 bin 目錄,輸入下面這條命令:
cd Mysql\mysql-8.0.12-winx64\bin
注意:此路徑要和自己電腦上的mysql路徑一致!
4.進入到 cd Mysql\mysql-8.0.12-winx64\bin
安裝 MySQL,輸入下面這條命令:
mysqld -install
然後會提示:
Service Successfully installed
注意:
如果在這一步提示 mysqld 不是內部或外部命令,也不是可執行的程式或批處理檔案,可能是因為在 bin 目錄下沒有 mysqld.exe 這個應用程式,而導致沒有這個的原因可能就是版本不對,或者版本是一樣的,但下載的是帶 Debug Binaries & Test Suite 字樣的,帶這個字樣的,bin 裡面是沒有 mysqld.exe 的
順便說一下,移除 MySQL 服務的命令是:mysqld -remove
5.接著輸入
mysqld --initialize
然後回車(大概30秒左右的樣子),這時在 MySQL 的根目錄下會生成一個 data 資料夾,注意裡面的一個以 .err 結尾的檔案,初始密碼就在這個檔案裡(可以按 Ctrl+F 搜尋 password 找到密碼),這個初始密碼後續會用到
然後找到:
開啟用記事本或是Editplus開啟,找到:
6.配置mysql的啟動檔案:
6.1 如果解壓後的 MySQL 中有一個名為 my-default.ini (如果沒有看下面的6.2步驟)的檔案,則在配置檔案中輸入以下幾項:
-
basedir=D:\Mysql\mysql-8.0.12-winx64
-
datadir=D:\Mysql\mysql-8.0.12-winx64\data
-
port=3306
注意:
這裡的路徑和名稱仍然需要和自己電腦上的一致!
6.2 如果解壓後的 MySQL 中沒有一個名為 my-default.ini 的檔案,則自己在根目錄下新建一個名為 my.ini 的檔案,然後選中該檔案,點選滑鼠右鍵,選擇用記事本開啟,在其中輸入:
-
[mysqld]
-
basedir=D:\Mysql\mysql-8.0.12-winx64
-
datadir=D:\Mysql\mysql-8.0.12-winx64\data
-
port=3306
輸入完成後,點選儲存,關閉即可。
7.啟動 MySQL 服務:進入 MySQL 的 bin 目錄(經過前面的步驟,此時正處於 MySQL 的 bin 目錄下),輸入:
net start mysql
輸入後會顯示:
MySQL服務正在啟動
MySQL服務已經啟動成功
8.登陸 MySQL,接著輸入下面這條命令:
mysql -u root -p
然後會出現:
Enter password:
這裡要求我們輸入密碼,這個密碼就是 MySQL 自動生成的初始密碼,這一點在上面第5步中已經提到過。找到以 .err 結尾的那個檔案,選擇用記事本開啟,然後在檔案內搜尋 password,可以看到如下的搜尋結果,紅線框出來的部分就是初始密碼(每個使用者生成的密碼都不一樣,把自己的那個找到即可)
將這個初始密碼複製下來,然後輸入Enter password: 後 ,如果看到:
Welcome to the MySQL monitor. 。。。。。。。(此處省略)
等字樣就說明已經配置成功了。
9.修改初始密碼
預設root密碼為那個隨機密碼的話不好記 ,下面使用navicat就無法連線,所以我們需要修改root的密碼。
為了方便記憶密碼以及出於安全性的考慮,我們可以重新設定 MySQL 的登陸密碼,在成功完成了第 8 步之後,我們接著輸入
set password for [email protected]=password('xxxxxx');
如果密碼設定成功會有以下字樣:
Query OK,。。。。。。。(此處省略)
10.退出 MySQL:接著輸入
quit
登入成功會有顯示以下字樣:
Welcome to the MySQL monitor. 。。。。。。。(此處省略)
11.使用新密碼登陸(必須處於 MySQL 的 bin 目錄下),輸入
mysql -u root -p
接著再輸入剛設定的新密碼,回車,登陸成功顯示:
Welcome to the MySQL monitor. 。。。。。。。(此處省略)
mysql連線Navicat
賬號密碼都正確,別急!!
在MySQL 8.04前,執行:SET PASSWORD=PASSWORD('[新密碼]');但是MySQL8.0.4開始,這樣預設是不行的。因為之前,MySQL的密碼認證外掛是“mysql_native_password”,而現在使用的是“caching_sha2_password”。
所以我們這裡需要再次修改一次root密碼。
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
FLUSH PRIVILEGES;
ps:其實我裝我的資料庫是參考了兩篇部落格,第二篇部落格中說道mysql 5.7.9以後廢棄了password欄位和password()函式;authentication_string:欄位表示使用者密碼。,但是我第一次修改密碼的時候用的就是password()函式,結果還是修改成功了,後面連線Navicat的時候我用的是上面的程式碼又修改了一次密碼(其實我兩次輸的密碼都是一樣),具體我也是不太清楚為什麼會是這樣,如果你清楚為什麼,歡迎在評論裡指出~
如有不當歡迎指出!
感謝以下部落格為本部落格作參考,標明出處~
相關推薦
mysql 8.0.12版本安裝詳解以及連線Navicat步驟
安裝mysql: 然後下載到電腦上解壓達到資料夾內即可。 區別 mysql 8.0 和 mysql 5.0版本是有區別的具體看以下部落格: 點選檢視 說明 MySQL5.7及以上版本,是因為從MySQL5.7版本之前後發生了變化,以前MySQL
linux下 mysql 8.0.12版本二進位制安裝教程
mysq安裝步驟:①下載安裝包:wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz ②解壓縮下載的安裝包: ----例如:tar -Jxvf
MySQL-8.0.12原始碼安裝例項
1、通過官網下載對應的版本後,通過FTP上傳至雲伺服器的/usr/local/src 目錄 2、解壓縮檔案 [[email protected] src]# ls mysql-boost-8.0.12.tar.gz [[email protected] src]# tar zxvf m
mysql-8.0.12-winx64安裝教程(安裝包的教程)
目錄 安裝環境 環境配置 安裝 安裝服務 更改密碼 安裝環境 win10 下載zip安裝包 進入頁面,點選底部"No thanks, just start my download."。開始下載。 環境配置 解壓zip包到安
最新版MySQL 8.0.12 Windows 安裝教程
注:本安裝教程只適用於Windows系統 第二步:將下載好的安裝包(mysql-8.0.12-winx64 .zip)解壓到相應路徑下。 (我的安裝路徑是:D:\Program Files\MySQL\mysql-8.0.12-winx
mysql-8.0.12-winx64 安裝
mysql8 下載 最新版本,到硬碟。 解壓下載的mysql 發現mysql 8和mysql5.6不同少了data 目錄,以管理員身份執行 cmd 進入到解壓的mysql 的bin 目錄下執行mysql 初 (刪除之前的mysql :sc delete MYSQL57 )
win10下解壓版mysql-8.0.12安裝教程
l數據庫 def .net 大連 技術 src 運行命令 技術分享 roo 內容轉載於:https://blog.csdn.net/hust_hqq/article/details/80572133 在他之上添加了一個:服務名無效的解決方法 1.官網下載安裝包 網址:htt
【Linux】CentOS 7.4 安裝 MySQL 8.0.12 解壓版
style prope error shared false 添加 tab code plain 安裝環境/工具 1、Linux(CentOS 7.4版) 2、mysql-8.0.12-el7-x86_64.tar.gz 安裝步驟 參考:https://dev.
菜鳥學資料庫——Windows 10安裝MySQL 8.0.12 解壓版
文章目錄 下載 解壓 配置環境變數 初始化 安裝、啟動服務 修改密碼 結束 下載 下載地址 解壓 解壓到你想要的位置 配置環境變數 新建 MYSQL_HOME ,對應的值為你剛剛解壓的目錄,如
MySQL 8.0.12 mysqlbinlog命令引數詳解
1.版本號不同: # /usr/local/mysql57/bin/mysqlbinlog --version /usr/local/mysql57/bin/mysqlbinlog Ver 3.4 for linux-glibc2.12 at x86_64 # /usr/local/mysql8
win10安裝mysql-8.0.12-winx64解壓版
win10安裝mysql-8.0.12-winx64解壓版 主要參考https://www.cnblogs.com/qjoanven/p/7898006.html mysql安裝包可到官網下載,地址:https://dev.mysql.com/downloads/mysql 1、首
windows下MySQL免安裝版配置教程mysql-8.0.12-winx64.zip版本
windows下MySQL免安裝版配置教程mysql-8.0.12-winx64.zip版本 第一步:從mysql官網下載此版本的mysql檔案 第二步,解壓檔案 第三步,分析檔案結構 第四步,配置
菜鳥學習資料庫(七)——Windows 10安裝MySQL 8.0.12 解壓版
下載 下載地址 解壓 解壓到你想要的位置 配置環境變數 新建 MYSQL_HOME ,對應的值為你剛剛解壓的目錄,如D:\mysql-8.0.12-winx64。在path中新增 %MYSQL_HOME%\bin 。 初始化 在MySQL根目錄下新建 my.
mysql-8.0.12-winx64 解壓版安裝
1、官網下載 2、解壓到一個合適的目錄 3、配置環境變數 path : bin的目錄(必須配置) MYSQL_HOME:mysql解壓的目錄 (作用:在DOC中,可以在任何碟符執行命令,如果不配置的話,需要到指定的目錄) 4、新建一個my.i
mysql 8.0.12 資料庫解壓版安裝教程。日期:2018.10.21
今天,我們來說一下截至到 當前(2018.10.22) 的最新MySQL資料庫 8.0.12 解壓版的安裝配置教程。在Windows環境下,有安裝版和解壓版,但是我覺得安裝版會安裝一大堆用不到的東西,所以我使用的解壓版的,我們的教程也是解壓版的教程。在這之前,我也查看了網上其
安裝MySQL(8.0.12版本)並修改密碼
2、安裝在本機“D:mysql”:解壓zip檔案後將解壓得到的資料夾內的全部檔案拷貝到D盤的mysql資料夾下即可。 3、建立mysql.ini檔案,放在D:mysql檔案下即可,檔案內容為: [mysqld] # 設定3306埠 port=3306 # 設定my
MySQL-8.0.12-winx64解壓版從下載到安裝過程
2.1在引用,上面配置好的路徑 2.2開啟mysql安裝目錄,建立my.txt內容如下,路徑要改成自己的(要用“\”否則可能會報錯),再把字尾改成.ini然後儲存! [mysql] ; 設定mysql客戶端預設字符集 default-char
Linux安裝mysql.8.0.12
sof grep erro listen lis int log linux target 1. linux安裝mysql8.0.12,親測可用。 以下是安裝過程中出現的問題: 1 [root@localtest1 file]# systemctl start m
mysql-8.0.12 安裝教程
base 8.0 bin max blog art 修改 數據 pass 1.解壓到安裝目錄,如:D:\mysql-8.0.12-winx64 2.將以下配置文件粘貼到安裝目錄,並保存為my.ini,註意:使用ansi 而非utf-8編碼格式保存 [mysql] #
MySQL 8.0.12 基於Windows 安裝教程
進行 ase 連接數 ide 初始化 執行命令 class oca 回車 第一步:到MySQL官網下載安裝包:https://dev.mysql.com/downloads/mysql/ 第二步:將下載好的安裝包(mysql-8.0.12-winx64 .zip)解壓到相