zoukankan      html  css  js  c++  java
  • centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)

    mysql初次命令行安装登录时报错:

    未输入密码:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    或者

    输入密码错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    mysql初次登录报错(命令行安装会生成随机密码)
    mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log
    查看方法:

    grep 'temporary password' /var/log/mysqld.log

     复制这个密码,登录mysql -u root -p ,即可登录成功。

    登录成功后,执行不了任何操作,报错,要求修改初始密码:

    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    命令行修改root密码:

    mysql命令:alter user 'root'@'localhost' identified by 'wxy123456';

    此时此刻,在服务器上就可以使用自己的密码成功使用mysql了,那么远程登陆mysql怎么办?

    Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested  by server;解决如下:

    允许root用户远程登陆命令如下:

    1、use mysql;

    2、alter user 'root'@'%' identified with mysql_native_password by 'wxy123456';

    3、flush privileges;

  • 相关阅读:
    C#仿制QQ弹出消息框
    Winform下载文件
    asp.net文件下载
    C#FileStream复制大文件【转自www.bitsCN.com】
    C#解压或压缩文件夹
    TreeView无级级绑定
    C# WinForm窗口最小化到系统托盘
    [C#]实现序列号生成器
    VS2005小技巧收集(一)
    Failed TO CREATE LOGFILE GROUP解决
  • 原文地址:https://www.cnblogs.com/wxywxy/p/10768980.html
Copyright © 2011-2022 走看看