【问题标题】:I can't use MySQL shell to connect root@localhost我无法使用 MySQL shell 连接 root@localhost
【发布时间】:2021-04-02 07:46:39
【问题描述】:

mysql遇到一些问题,

操作系统:centos7

MySQL:mysql Ver 8.0.19 for Linux on x86_64 (MySQL Community Server - GPL)

MySQL Shell:mysql-shell-8.0.23-1.el7.x86_64

我可以用(mysql -uroot -p)连接mysql,但是不能用mysql shell连接mysql。

我的root密码是对的,怎么解决?

【问题讨论】:

标签: mysql innodb


【解决方案1】:

我解决了这个问题,我没有root权限,所以我使用

create user root@"%" identified by '***';  
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

【讨论】:

    猜你喜欢
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 2020-05-21
    • 2013-04-15
    • 2022-01-03
    相关资源
    最近更新 更多