宝塔安装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> 
相关推荐
·云扬·11 分钟前
MySQL Redo Log落盘机制深度解析
数据库·mysql
2501_9160088920 分钟前
深入解析iOS机审4.3原理与混淆实战方法
android·java·开发语言·ios·小程序·uni-app·iphone
码界筑梦坊28 分钟前
330-基于Python的社交媒体舆情监控系统
python·mysql·信息可视化·数据分析·django·毕业设计·echarts
千寻技术帮2 小时前
10327_基于SpringBoot的视频剪辑咨询网站
mysql·源码·springboot·代码·视频咨询
独行soc2 小时前
2026年渗透测试面试题总结-20(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
常利兵2 小时前
2026年,Android开发已死?不,它正迎来黄金时代!
android
Risehuxyc2 小时前
备份三个PHP程序
android·开发语言·php
洛豳枭薰3 小时前
MySQL 梳理
数据库·mysql
剩下了什么11 小时前
MySQL JSON_SET() 函数
数据库·mysql·json
java搬砖工-苤-初心不变11 小时前
MySQL 主从复制配置完全指南:从原理到实践
数据库·mysql