我在mysql遇到了一些问题,
操作系统:centos7 7
MySQL:MySQL 8.0.19 for Linuxonx86_64 (MySQL )
MySQL外壳:mysql 8.0.23-1.el7.x86_64
I可以使用mysql -uroot -p连接mysql,但我不能使用mysql shell连接mysql.。
我的根密码是对的,如何解决这个问题?


发布于 2021-04-03 00:29:31
我解决了这个问题,我没有根的权限,所以我使用
create user root@"%" identified by '***';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;发布于 2022-07-18 12:19:55
对于Ubuntu18.04上的MySQL 5.7来说,这是可行的:
sudo mysqlsh -u root --no-password --socket /var/run/mysqld/mysqld.sockhttps://stackoverflow.com/questions/66916037
复制相似问题