MySql8修改

MySql8.0修改密码

MySql8.0及以上修改密码

// 修改密码
ALTER user 'root'@'localhost' IDENTIFIED BY 'password'

#MySQL连接数据库报错plugin caching_sha2_password could not be loaded

// 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
//修改加密规则 
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 
//更新一下用户的密码
FLUSH PRIVILEGES; 
 //刷新权限重置密码:
Alter user 'root'@'localhost' identified by 'xzx123456';

安 装:mysqld --install
初始化:mysqld --initialize

#MySQL实现远程连接MySql数据库

    mysql>use mysql;
    mysql>select host, user from user;
    +-----------+------------------+
    | host      | user             |
    +-----------+------------------+
    | localhost | mysql.infoschema |
    | localhost | mysql.session    |
    | localhost | mysql.sys        |
    | localhost | root             |
    +-----------+------------------+
    4 rows in set (0.00 sec)
  mysql>update user set host = '%' where user = 'root';
  mysql>flush privileges;
  mysql>select host, user from user;
  +-----------+------------------+
    | host      | user             |
    +-----------+------------------+
    | %         | root             |
    | localhost | mysql.infoschema |
    | localhost | mysql.session    |
    | localhost | mysql.sys        |
    +-----------+------------------+
4 rows in set (0.00 sec)

你可能感兴趣的:(MySql)