zoukankan      html  css  js  c++  java
  • Ubuntu命令行安装 MySql未设置密码或者忘记密码解决方案

    1. 在终端输入
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    
    1. 在最后面添加一行:
    skip-grant-tables
    
    1. 重启mysql
    sudo service mysql restart
    
    1. 在终端输入命令mysql,进入mysql
    mysql
    
    1. 使用命令use mysql;切换到mysql数据库
    use mysql;
    
    1. 修改root密码
    UPDATE mysql.user SET authentication_string=password('你想设置的密码') WHERE User='root' AND Host ='localhost';
    
    1. 修改字段plugin(Plugin字段标识可以用于验证用户身份的插件,如果字段为空,服务器使用内建授权验证机制验证用户身份)
    UPDATE user SET plugin="mysql_native_password";
    
    1. 刷新权限,输入命令
    flush privileges;
    
    1. 退出mysql
    quit;
    
    1. 回到设置的文件内(/etc/mysql/mysql.conf.d/mysqld.cnf)内把添加的命令注释掉
  • 相关阅读:
    mock.js 模拟数据
    pa
    观察者模式
    WebSocket
    Nginx官方文档学习
    Java中文乱码解决
    Jersey+Spring+Maven(转)
    App架构经验总结(转)
    JSONP跨域的原理解析(转)
    mongoDB学习
  • 原文地址:https://www.cnblogs.com/hellocxz/p/13426530.html
Copyright © 2011-2022 走看看