宝塔安装MySQL、设置MySQL密码、设置navicat连接

1、登录宝塔面板进行安装

2、设置MySQL连接密码

3、安装好了设置navicat连接

登录MySQL

复制代码
[root@hecs-394544 ~]# mysql -uroot -p
Enter password: 

切换到MySQL数据

复制代码
mysql> use mysql
Database changed
mysql> 

查询用户信息

复制代码
mysql> select host,user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| %         | root             |
| 127.0.0.1 | test1            |
| localhost | mysql.infoschema |
| localhost | mysql.session    |
| localhost | mysql.sys        |
| localhost | test1            |
+-----------+------------------+
6 rows in set (0.00 sec)

mysql> 

第一行host是我自己添加的,最下面一行是一开始就有的root账户,可以直接把user表的root账户对应的host改为'%'就可以在Navicat上远程登录了,就是SQL的update语句,不用搞得那么复杂

update user set host = '%' where host = 'localhost' and user = 'root';

复制代码
mysql> update user set host = '%' where host = 'localhost' and user = 'root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0  Changed: 0  Warnings: 0

mysql> select host,user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| %         | root             |
| 127.0.0.1 | test1            |
| localhost | mysql.infoschema |
| localhost | mysql.session    |
| localhost | mysql.sys        |
| localhost | test1            |
+-----------+------------------+
6 rows in set (0.00 sec)

mysql> 

刷新权限

复制代码
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> 

设置navicat连接

复制代码
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';  ### 123456 mysql的登录密码
Query OK, 0 rows affected (0.00 sec)

mysql> 

刷新权限

复制代码
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> 
相关推荐
weixin_704266055 分钟前
MySQL到ES
数据库·mysql·elasticsearch
YL2004042617 分钟前
MySQL-进阶篇-存储引擎
数据库·mysql
私人珍藏库20 分钟前
[Android] 星光尺子v1.0
android·app·工具·软件·多功能
lzh2004091921 分钟前
MySQL零基础入门:从建库到增删改查
数据库·mysql
꯭爿꯭巎꯭25 分钟前
澎湃工具箱下载v3.8.9 (官网版)澎湃系统工具箱
android·智能手机·安卓
李斯维35 分钟前
Android 沉浸式(Edge-to-Edge)的介绍与应用
android·android jetpack
Irene199137 分钟前
MySQL、Oracle 数据库:唯一索引、普通索引、NUM_ROWS(行数)、ROW_NUM / ROWNUM(行号)
mysql·oracle
恋猫de小郭39 分钟前
AndroidX 将引入有全新 AppState ,用于管理 Compose 状态
android·前端·flutter
Zender Han39 分钟前
Flutter 轻量存储方案介绍、区别、对比和使用场景
android·flutter·ios
空空潍40 分钟前
MySQL存储引擎与索引深度解析
后端·sql·mysql·innodb