1.操作系统 Ubuntu22.04LTS
2.在Ubuntu怎么安装 mysql 并结合 navicat使用呢?下面我来分享一下使用方法,希望对你有所帮助。
3.安装myql:

sudo apt install mysql-server
// 查看是否在运行
systemctl status mysql.service

3.1.修改密码:

mysql -uroot -p;
show databases;
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'chen';

3-2.使用navicat连接到mysql数据库的时候,发生了错误:

navicat 1698 - Access denied for user 'root'@'localhost'

3-3.如何解决3-2的错误呢?方法如下:

use mysql;
SELECT User, Host, plugin FROM mysql.user;

UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;// 使其配置生效

sudo service mysql restart; // 重新启动mysql 服务

3-4.重新设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'chen';
// 密码设置为 chen

3-5.完成上述的操作之后,重新打开 navicat 再次连接就可以连接成功啦。
4.本期的分享到了这里就结束啦,希望对你有所帮助,让我们一起努力走向巅峰。


灰太狼的情与殇
51 声望2 粉丝

某,从来都不相信所谓的天赋和天才,只有不断努力的平凡人。只要内心是坚定的,就会有所收获;失败会让我们成长,让我们一起努力走向巅峰。