mysql8-坑s

作者: 09c72470861c | 来源:发表于2018-09-09 22:46 被阅读32次

    总结下今天尝试mysql8遇到的坑

    1. 安装后,用户名密码正确却连不上数据库
      上网查了发现是8.0之后mysql更改了密码的加密规则,只要在命令窗口把加密方法改回去即可。
    alter user root@localhost identified by 'password' password expire never;
    alter user root@localhost identified with mysql_native_password by 'password';
    flush privileges;
    
    1. 今天在测试以前的项目能不能连数据库时,第一个项目都能连mysql8,第二个项目却不能连mysql8,经过半天的碰壁,终于发现了问题所在:
      第一个项目用的是c3p0连接池,第二个项目用的是druid连接池,druid连接池在连mysql8的时候,依赖的mysql-connector-javajar包要用8.0以上的,配置的driver要改成com.mysql.cj.jdbc.Driver,而c3p0虽然挫了点,却完美兼容

    相关文章

      网友评论

        本文标题:mysql8-坑s

        本文链接:https://www.haomeiwen.com/subject/jztjgftx.html