`
linsongbin1
  • 浏览: 9309 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql远程登录(须关闭自带的防火墙)

阅读更多
想实现mysql的远程登录。网上找了一大推资料,都不成功。
按照网上的资料,可以使用下面的命令来实现远程登录的:

第一个命令:GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;

第二个命令:flush privileges;

上面的两个命令就是说admin用户可以在任意的电脑上使用admin用户和admin密码来登录
服务器上的mysql数据库的。其中'%'表示任意的ip地址,也可以指定特定的ip地址。

此时如果你window系统的话,在其他的客户端是无法连接到远端的mysql的。
这个问题搞了一个小时的时间才搞定的,原来是windows自带的防火墙捣鬼的,
应该把远端的服务器上自带的windows防火墙给关闭掉,如下:

开始→控制面板→安全中心——Windows 防火墙 关掉就ok了

经过上面的设置之后,客户端的电脑就可以远程登录mysql了。
分享到:
评论

相关推荐

    MYSQL无法远程连接

    2. **防火墙设置**:操作系统自带的防火墙或其他第三方安全软件可能阻止了外部对MySQL端口(默认为3306)的访问。 3. **MySQL配置文件限制**:在MySQL的配置文件(如`my.cnf`或`my.ini`)中,可能设置了不允许远程...

    Delphi7 连接MYsql数据库例子

    Delphi7 连接MYsql数据库例子。注意:如果MySQL数据库放在windows要关闭系统自带防火墙,否则连接不上。 测试Linux下正常。

    安装mysql5.7(CentOS7.6)

    可以设置 MySQL 远程访问权限,授予远程用户登录权限。可以使用 grant 命令来授权远程用户。 开放防火墙端口 最后,需要开放防火墙端口,以便远程访问 MySQL。可以使用 firewall-cmd 命令来开放 3306 端口。 安装...

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册 在国产麒麟系统KylinOS环境下安装MySQL 8.0-RPM包需要按照以下步骤进行操作。 检查是否有mysql残留 在安装MySQL之前,需要检查服务器是否已经安装了mysql。...

    MYSQL设置ssh登陆.docx

    ### MySQL通过SSH进行远程登录的方法详解 #### 一、引言 在当今互联网技术高度发达的时代,数据库的安全性显得尤为重要。MySQL作为一款广泛使用的开源关系型数据库管理系统,其安全性也备受关注。对于需要远程访问...

    centos7二进制安装MySQL5.7.docx

    虽然关闭防火墙可以让MySQL更容易被外部访问,但在生产环境中,强烈建议保留防火墙并配置相应的规则,仅允许必要的IP地址访问MySQL服务。 16. **安装完毕**: 执行完以上所有步骤后,MySQL 5.7就成功在CentOS 7上...

    CENTOS7上安装MYSQL5.7.21流程

    首先,需要卸载系统自带的 mariadb-lib,以避免与 MySQL 的冲突。使用以下命令卸载 mariadb-lib: [root@hadoop ~]# rpm -qa|grep mariadb mariadb-libs-5.5.52-1.el7.x86_64 [root@hadoop ~]# rpm -e --nodeps ...

    CentOS6.4_mysql5.6安装配置.pdf

    由于该版本自带的MySQL版本较低,我们需要先移除旧版本。通过运行`rpm -qa | grep mysql`来查找已安装的MySQL版本。在本例中,旧版本是5.1.66,我们需要使用`rpm -e --nodeps`命令逐一卸载相关组件,特别注意不要...

    CentOS7.x离线安装Mysql5.7.pdf

    - 为了方便管理,需要设置MySQL的root用户可以远程登录。可以通过修改数据库中的用户权限来实现。 #### 第六步:退出MySQL 1. **退出MySQL客户端** - 使用`exit`或者`quit`命令退出MySQL客户端。 2. **终止...

    CentOS6.4_mysql5.6安装配置.doc

    这是一个重要的步骤,因为 CentOS 6.4 自带的 MySQL 版本可能过于陈旧,无法满足某些应用程序的需求。以下是你需要遵循的步骤: 1. **检查和卸载旧版 MySQL**: 首先,通过运行 `rpm -qa | grep mysql` 来查找已...

    企业级MySQL优化(从引擎为你介绍怎么优化、集群方案)

    安装过程包括检查系统是否已安装MySQL、下载MySQL的repo源、安装MySQL-server、重置密码、设置远程连接权限,并确保防火墙设置允许外部访问。 对于MySQL引擎的选择,不同的引擎有着各自的优缺点。InnoDB是默认引擎...

    MHA高可用架构搭建细节流程

    这里使用的环境是CentOS 7.8,数据库管理系统是MySQL 5.7.28,远程连接工具是Xshell 6,远程文件传输工具是WinSCP和Xftp。四台机器的IP和角色如下表所示: | 机器名称 | IP地址 | 角色 | | --- | --- | --- | | ...

    安装MySql时apply security settings报错解决方法

    这通常涉及到使用MySQL自带的命令行工具,如`mysql_secure_installation`,来设置root密码、移除匿名用户、禁止远程root登录等。 ### 结论 遇到“apply security settings”错误时,首先应确保彻底清除系统中旧的...

    远程无法连接SQL2000及MySQL的原因和解决办法

    自带的Windows防火墙如果开启,会阻止1433和3306端口的通信,从而导致远程连接失败。关闭防火墙即可解决此问题。 3. **TCP/IP端口过滤启用**: 启用网卡属性中的TCP/IP端口过滤同样可能导致端口被关闭。关闭该...

    linux安装mysql数据库以及配置Java项目的图文详解

    首先,需要关闭防火墙,然后进行连接。连接成功后,可以使用Navicat工具来管理MySQL数据库。 五、配置Java项目 配置Java项目需要包含程序包(.war)和数据包(.sql)。首先,需要将.war和.sql文件上传到Tomcat下的...

    构建 LNMP+WordPress.doc

    构建 LNMP+WordPress 构建 LNMP+WordPress 基础准备需要使用一台云主机,使用 OpenStack 平台创建一台云主机...* MySQL 是一个小型关系型数据库管理系统,需要登录数据库,创建 WordPress 数据库,并赋予远程权限。

Global site tag (gtag.js) - Google Analytics