当前位置: 首页 > 面试题库 >

如何允许远程连接到MySQL

那博瀚
2023-03-14
问题内容

我已经在本地计算机上安装了MySQL Community Edition 5.5,并且希望允许远程连接,以便可以从外部源进行连接。

我怎样才能做到这一点?


问题答案:

MySQL默认情况下允许这样做。

默认情况下禁用的是远程root访问。如果要启用它,请在本地运行此SQL命令:

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

然后找到以下行并将其 注释my.cnf文件中,该文件通常/etc/mysql/my.cnf位于Unix /
OSX系统上。在某些情况下,文件的位置是/etc/mysql/mysql.conf.d/mysqld.cnf。

如果是Windows系统,则可以在MySQL安装目录中找到它,通常类似于C:\Program Files\MySQL\MySQL Server 5.5\
和文件名将为my.ini

换线

 bind-address = 127.0.0.1

 #bind-address = 127.0.0.1

并重新启动MySQL服务器(Unix / OSX和Windows),以使更改生效。



 类似资料:
  • 我正在尝试允许SQL Server Express的远程连接。当使用Visual Studio从计算机A连接到计算机B上的SQL Server时,出现错误: 建立与SQL Server的连接时发生网络相关或实例特定的错误。找不到或无法访问服务器。验证实例名称是否正确,以及是否将SQL Server配置为允许远程连接 我遵循了下面的步骤,但没有帮助。 在要从远程计算机连接到的SQL Server实例

  • 问题内容: 我一直在使用SQL Server,现在正在将MySQL用于一个项目。使用SQL Server,我们的开发人员可以在知道主机,用户名和密码的情况下连接到本地计算机上的远程数据库。但是,使用MySQL,要使开发人员能够从其本地计算机访问,我一直必须登录MySQL并执行: 开发人员机器的IP地址在哪里。当然,如果他们更改网络,则必须再次执行。有没有一种方法可以允许所有远程连接(如我在SQL

  • 本文向大家介绍MySql允许远程连接如何实现该功能,包括了MySql允许远程连接如何实现该功能的使用技巧和注意事项,需要的朋友参考一下  MySql允许远程连接如何实现该功能 要达到这个目的需要实现两点 开通用户权限 解除本地绑定 开通用户权限 首先登陆服务器端的MySQL 效果图 执行了代码以后会看到所有的用户以及对应的host 其中host的意思就是指允许访问的Ip地址,%的意思就是任何IP,

  • 问题内容: 是否可以从本地Mac在托管在云中的Docker集群上执行命令?如果是,怎么办? 我想在本地从docker swarm上执行以下命令: 问题答案: 问题的答案可以在这里找到。 对于ubuntu机器需要做的是在路径中定义daemon.json文件,其内容如下: 上面的配置不安全,如果服务器是公共托管的,则不应使用。 对于安全连接,请使用以下配置: 如@BMitch所述,可以在此处找到生成证

  • 本文向大家介绍Centos忘记mysql密码及允许远程连接的方法,包括了Centos忘记mysql密码及允许远程连接的方法的使用技巧和注意事项,需要的朋友参考一下   1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将

  • 我需要高级步骤来连接到远程JMS提供程序。 我有一些客户端应用程序希望在JNDI中基于文件系统进行查找,以获得JMS提供程序的连接工厂。 我知道在JMS管理(MQ Explorer)中,我们可以创建连接工厂。这就是创造。绑定文件。我如何使用这个。将文件绑定到我的客户端应用程序系统? 客户端应用程序系统是否应该包含JMS管理员来创建。同一系统或中的绑定。是否应将绑定单独导入到客户端系统? 如果使用文