今天学习到JdbcTemplate,用的是kali
由于不知道kali自带的mysql的密码,于是就把自带的mysql卸载了,然后重装,下载安装包用了小半天。
下载完成之后根据提示安装,结果根本就不像教程那样来,状况百出!
首先是一直连不上mysql,说是服务未开启,于是以为不能用,就又重新apt-get下载mysql对应的东西,
结果是能登上去了,但是就是死活连不上,我用的是mysql,怎么显示的是mariadb???黑人问号脸
然后连接提示就是什么服务段拒绝客户端的请求,请考虑升级mariadb??
最后终于把mariadb卸载了,然后mysql又连接不上去了,经过好久好久的查资料,说是少什么套接字,于是又去找怎么有这个套接字,然后他说是启动服务自动生成的,让我重新启动,然后就去重启mysqld了,更多问题来了,什么data文件夹找不到,于是又在bin目录下初始化了一下,然后又是什么服务不能以root启动,于是写成了mysqld start --user=root,结果正确写法应该是mysqld --user=root,然后终于!!连上去了,显示的也是我的mysql版本8.0,然后开始连接,发现还是连不上,但之前什么index255,是需要在url里设置字符集,设置完后终于连上了!!
记录一下这个让人吐血的坑。从早上十一点到晚上七点半都在搞这玩意,真的烦躁