在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