当前位置:   article > 正文

Ubuntu19.04 安装mysql8 以及关于初始密码的解决_"plugin=\"mysql_native_password\",authentication_s

"plugin=\"mysql_native_password\",authentication_string=password"

apt-get autoremove --purge mysql-server-版本号
apt-get autoremove mysql-server
apt-get remove mysql-common
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
卸载完成!

开始安装:
    sudo apt-get install mysql-server mysql-client
    查看密码:
        cat /etc/mysql/debian.cnf
    注意新安装的数据库密码为空!下面登录直接回车就行
        mysqk -u root -p

        use mysql;
        select host,user,plugin,authentication_string from user;
    更新密码:
    update user set plugin="mysql_native_password",authentication_string=password('设置的密码') where user="root";
    刷新权限
    FLUSH PRIVILEGES;

上面已经完成安装

更改数据库的编码,先登录数据库
    SHOW VARIABLES LIKE 'char%'; -- 显示数据编码
    CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;--设置新建数据库默认编码为utf8

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/65176?site
推荐阅读
相关标签
  

闽ICP备14008679号