在MyEclipse中打開【窗口】->【顯示視圖】-> MyEclipse Database Browser -> (圖片裏倒三角)New....html
①Driver template:MySQL Conntctor/J;java
②Driver name:本身隨意命名,最後會顯示在DB Broswer欄裏供之後使用;mysql
③Connection URL:默認:jdbc:mysql://<hostname>[<:3306>]/<dbname>,修改成jdbc:mysql://localhost:3306/mendy,其中mendy爲MySQL中database的名字(cmd終端登陸數據庫後,show databases會顯示全部的數據庫,我這裏的mendy爲個人數據庫,請自行更改);sql
④User name,password:登陸數據庫用戶名字和密碼(此處建議不使用root用戶,後面Test Driver我再說明)數據庫
⑤Add JARs:添加一個jar包 (此處我試了不少jar包Driver classname 纔有選項進行選擇,這裏我用的mysql-connector-java-5.1.47-bin.jar,在mysql官網裏下載https://dev.mysql.com/downloads/connector/j/)ide
⑥Driver classname:下拉列表中選擇com.mysql.jdbc.Driver加密
⑦Test Driver :成功後保存。htm
最後一步這裏我遇到了不少問題blog
(要注意下本身填寫的用戶的權限夠不夠,還有密碼要填好不要弄錯)圖片
(上面不建議root用戶,由於當時我使用了root用戶,鏈接MySQL報錯Unable to load authentication plugin 'caching_sha2_password'因爲MySQL在8.0後驗證方式由mysql_native_password變爲caching_sha2_password,[mysql庫select user,host,plugin,authentication_string from user;能夠看到]因此鏈接時會報這個錯。就要把用戶的plugin改爲'mysql_native_password',這種加密方式,我當時上來就改了root的加密方式,對,而後就限制登錄了,剛弄時候只有一個用戶,啥也操做不了了,最後從新裝了一遍MySQL,若是其餘用戶也遇到這個問題[mysql庫alter user username@localhost identified with mysql_native_password by 'password’;])
原文出處:https://www.cnblogs.com/Mendy/p/Mendy_MyEclipse-MySQL.html