新入坑Mac,因为工作原因会用到数据库,所以需要下载mysql(截止发表日期最新版本8.0.32)、dbeaver、kettle,但在配置好之后无论怎么连接是一直提示Connection refused。
首先你要确定是不是mysql是不是正常能够使用的,打开终端
输入
/usr/local/mysql/bin/mysql -u root -p
然后会让你输入数据库密码,直接开始输入,它不会显示的,输入完成之后按enter即可
出现这个页面就说明你的mysql是没有问题的
查看数据库,分号也要带上,用英文格式
mysql > show databases;
退出数据库,分号也要带上,用英文格式
mysql > exit;
如果在上一步验证成功的情况下mysql能够正常开启并使用,密码也没有错,但是一直提示Connection refused。你就可以检查一下是否是驱动的问题。
找了很多方法都不对,然后突然找到一篇文章说是驱动问题然后,我看了一下确实有两个驱动!!!!
选择编辑驱动设置,然后选择第二个,再确定保存。再测试连接就可以成功啦!!!!!
是不是超级简单!!!!
如果你下载的是最新的dbeaver的话一般来说第一次连接数据库的时候,让你下载驱动会自动下载这两个驱动,如果你点进去看只有第一个驱动,难么你可以去mysql官网下载一个所需要的驱动,记住你下载文件的位置然后在这个编辑驱动的页面添加文件即可。
如果你说找不到,那么可以试试点击下载/更新操作看能不能出现这个驱动。
小白一名,记录遇到的问题,有什么不对欢迎指正~