从另一个ip的客户端访问本地的数据库服务器,出现拒绝访问,解决方案如下:
查过资料后发现这个问题,一般都会遇到,Mysql数据库跟其他数据库不一样,需要设置权限可以控制哪台机器能访问数据库,能访问哪些表。
cmd(管理员身份)-->D:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe mysql -h localhost -u root -p
Enter password: ***
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.43-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement
mysql> grant all privileges on *.* to 'root'@'%' identified by '123' with grant
-> option
;
Query OK, 0 rows affected (0.00 sec)
意思就是将服务器上的所有资源都给root用户权限,%代表来自不同的IP
这里需要注意一下要把密码也要带上。通过密码123登录。
mysql> FLUSH PRIVILEGES
;
Query OK, 0 rows affected (0.00 sec)
最后要刷新下权限。
这样就从另一个ip上的客户端连接到本地服务器上了。
分享到:
相关推荐
在Linux系统中,连接MySQL数据库通常涉及几个关键知识点,包括MySQL服务器的安装与配置、Java环境的搭建、数据库客户端工具的使用以及编程语言(如Java)的数据库连接API。这里我们将详细探讨这些方面。 首先,...
"Android 客户端连接远程服务器传递数据" Android 客户端连接远程服务器传递数据是指在 Android 客户端通过 HTTP 协议连接远程服务器,并通过 JSON 数据交换来传递数据。在这个过程中,Android 客户端使用 HTML ...
本文将深入探讨MySQL客户端工具,特别是“Navicat for MySQL”,它是一款强大的数据库管理和开发工具。 MySQL客户端工具允许用户创建、修改和管理数据库,执行SQL查询,以及进行其他数据库维护任务。这些工具可以是...
如果无法或不想升级客户端,可以更改MySQL服务器上的用户密码加密规则,使其回退到`mysql_native_password`。下面是具体的操作步骤: 1. 打开命令行终端,通过`cd`命令进入MySQL的安装目录下的`bin`子目录。例如,...
在MySQL客户端中,它们可能包含了连接信息、查询历史、用户偏好等数据。 2. **L10n.db**:这通常代表“Localization”(本地化),可能是客户端用来支持不同语言设置的文件。 3. **Keywords.db**:这可能是一个...
在这个过程中,我们可以使用Wireshark这样的网络抓包工具来分析和理解MySQL客户端与服务器之间的交互过程。 首先,交互过程分为两个主要阶段:握手认证阶段和命令执行阶段。在握手认证阶段,服务器向客户端发送握手...
MySQL客户端是数据库管理的重要工具,主要用于与MySQL服务器进行交互,执行SQL查询,管理数据库对象以及进行数据操作。SQLyog Enterprise就是一款专为MySQL设计的图形化客户端,它以其直观易用的界面和全面的功能集...
MySQL查询客户端是数据库管理人员和开发人员用来连接和管理MySQL服务器的工具,提供了直观的图形用户界面,使得...对于开发者来说,它也是一款不可或缺的辅助工具,能够快速定位问题,优化代码,保证项目的顺利运行。
MySQL客户端是数据库管理员和开发人员用来与MySQL服务器交互的工具,SQLyog是其中的一款知名应用。这款软件因其用户友好的界面、高效的性能以及全面的功能而受到广泛赞誉。以下是关于MySQL客户端,特别是SQLyog的...
MySQL客户端Linux RPM包是专为在Red Hat Enterprise Linux 7或Oracle Linux 7(64位)操作系统上使用的软件包。这个RPM包包含了运行MySQL客户端所需的组件,使得用户能够连接到MySQL服务器并执行各种数据库操作。...
这部分可能涉及使用`TcpListener`类来监听特定端口的连接,然后通过`AcceptTcpClient()`方法获取新的客户端连接。接收到SQL请求后,服务器会使用像`SqlConnection`、`SqlCommand`等类来执行SQL并获取结果集。 4. **...
尽管这些文件与MySQL连接工具的主要功能不直接相关,但它们可能为用户提供额外的信息和支持,确保在下载和使用软件时的安全性。 总的来说,这个绿色版的MySQL连接工具简化了数据库管理的过程,尤其适合那些不熟悉...
MySQL客户端连接工具是数据库管理员和开发人员日常工作中不可或缺的一部分,它们允许用户远程或本地地连接到MySQL服务器,执行查询、管理数据库以及进行各种维护任务。Navicat是一款广受欢迎的多合一数据库管理工具...
MySQL客户端连接工具SQLyog是一款深受用户喜爱的数据库管理软件,尤其对于那些习惯于通过图形化界面进行数据库操作的人来说,SQLyog提供了极大的便利。它以其直观、高效和易用性,使得数据库管理任务变得更加简单。 ...
Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...
MySQL连接客户端Navicat7是一款深受开发者喜爱的数据库管理工具,尤其在MySQL数据库的管理和操作中,它提供了直观且强大的图形用户界面(GUI)。这款软件不仅简化了数据库的日常维护,还增强了数据处理的能力,使得...
总结,WirelessOrder无线订餐系统为学习者提供了从客户端到服务器端的完整实践案例,涵盖了Android开发、后端接口设计、数据库管理等多个领域,是提高技能和理解实际项目开发流程的良好素材。通过深入研究和实践,...
【MySQL服务器连接不成功之解决方法】 在使用MySQL数据库时,有时可能会遇到无法连接到服务器的问题,这可能是由于多种原因导致的。以下是一些常见的错误及其解决方案。 一、错误1067:进程意外终止 当MySQL...
本资源针对的是Ubuntu 14.04及更高版本,并提供了MySQL客户端的5.6版本安装包,这对于那些需要与较低版本的MySQL服务器进行交互的用户尤其有用,因为某些特定功能或数据格式可能在新版本中引入,而在旧版本中不被...
除此之外,还有许多图形化的MySQL客户端工具,如MySQL Workbench、Navicat、phpMyAdmin等,它们提供了更直观的界面和丰富的功能,适合不熟悉命令行或者需要更高效管理数据库的用户。如果对MySQL自带的客户端不习惯,...