首页 > 数据库 >宝塔安装MySQL无法远程连接【已解决】

宝塔安装MySQL无法远程连接【已解决】

时间:2023-12-04 14:55:05浏览次数:199  
标签:宝塔 远程 user MySQL root 连接

1,确保云服务器开放3306端口。

2,宝塔开放3306端口

image

确保MySQL root用户(或者你要连接的用户)的权限是允许所有的人连接!
如何查看?

如果MySQL安装成功的话,在本地连接MySQL。

mysql -u root -p

输入密码(root密码在这查看)

image

use mysql;

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

select user,host from user;

image

刷新配置!

flush privileges;

到此,就可以远程连接数据库了!

来源:https://blog.csdn.net/qq_45796667/article/details/129643025

标签:宝塔,远程,user,MySQL,root,连接
From: https://www.cnblogs.com/hefeng2014/p/17874910.html

相关文章

  • MySQL部分函数
    单行函数数值函数基本函数函数用法ABS(x)返回x的绝对值SIGN(X)返回X的符号。正数返回1,负数返回-1,0返回0PI()返回圆周率的值CEIL(x),CEILING(x)返回大于或等于某个值的最小整数FLOOR(x)返回小于或等于某个值的最大整数LEAST(e1,e2,e3…)返回......
  • 安装mysql报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (
    @目录当前状态报错解决办法:当前状态目前已经启动好mysql服务:systemctlstartmysqldsystemctlstatusmysqld生成临时密码grep'temporarypassword'/var/log/mysqld.log报错出现了报错:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpass......
  • Java 连接MySql数据库配置
    用navicat连接Mysql1.点击连接,选择Mysql2.输入连接名称,密码,安装Mysql时输入的密码,本人默认123456,好记3.点击测试连接出现上面这种情况是Mysql服务没有开启解决方案:任务管理器 ------服务------找到mysql服务----右键开始启动服务之后,打开我们的navicat,再次测试连接,点击确定打开本......
  • MYSQL EXPLAIN 执行计划 | 京东物流技术团队
    EXPLAIN执行计划有了慢查询语句后,就要对语句进行分析。一条查询语句在经过MySQL查询优化器的各种基于成本和规则的优化会后生成一个所谓的执行计划,这个执行计划展示了接下来具体执行查询的方式,比如多表连接的顺序是什么,对于每个表采用什么访问方法来具体执行查询等等。EXPLAIN......
  • Mysql: [HY000][1093] You can't specify target table 'dupes' for update in FROM c
    错误原因在同一语句中。不能先SELECT出同一表的某些值,在Update这个表实例错误实例DELETEFROMdupesWHEREidNOTIN(SELECTMIN(id)FROMdupesGROUPBYname)正确实例DELETEFROMdupesWHEREidNOTIN(SELECT*FROM(SELECTM......
  • Docker本地部署私人Firefox火狐浏览器并远程访问(宝藏教程)
    Firefox是一款免费开源的网页浏览器,由Mozilla基金会开发和维护。它是第一个成功挑战微软InternetExplorer浏览器垄断地位的浏览器之一。在Docker中打开Firefox意味着我们将在一个Docker容器中运行Firefox浏览器。这对于一些特殊的测试场景非常有用,例如需要在不同版本的浏览器中......
  • 如何查看Navicat已连接但本人忘记的mysql密码
    适用情况:已安装软件记录过密码,但本人忘记密码参考文档:https://blog.51cto.com/u_13002884/5894541、 https://blog.csdn.net/qq_43501821/article/details/126347953在线代码运行网址:https://tool.lu/coderunner/ 以下是我实操情况:注册表查找  \HKEY_CURRENT_USER\SOFT......
  • Restart Study MySQL-01数据库概述(基础)
    C(Chapter)C-01.数据库概述1.为什么要用数据库持久化(persistence):把数据保存到可掉电式存储设备(硬盘)中以供之后使用。大多数情况下,特别是企业应用,数据持久化是将内存中的数据保存到硬盘上加以"固化",而持久化的实现过程大多使用各种关系数据库来完成。持久化的主要作用是将......
  • MySQL
    基础篇通用语法及分类DDL:数据定义语言,用来定义数据库对象(数据库、表、字段)DML:数据操作语言,用来对数据库表中的数据进行增删改DQL:数据查询语言,用来查询数据库中表的记录DCL:数据控制语言,用来创建数据库用户、控制数据库的控制权限DDL(数据定义语言)数据库操作查......
  • MySQL触发器
    前言触发器(trigger)是由事件来触发某个操作,这些事件包括:insert语句、update语句、delete语句,当数据库系统执行这些事件时,就会激活执行相应的操作。一、创建触发器触发器是由insert、update和delete等事件来触发的某种特定的操作,满足触发器的触发条件时,数据库系统就会执行触发器......