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

mysql设置允许外部访问

阅读更多

配置外部访问帐号密码

本地登录mysql

mysql -uroot -p
 

执行

grant all on *.* to rails@'client_ip' identified by 'password' with grant option;
 

例子:所有局域网客户端都可访问

grant all on *.* to root@'192.168.0.%' identified by 'root' with grant option;
 

例子:为boyu数据库设置用户boyu

grant all on boyu.* to boyu@'192.168.0.%' identified by 'p4ssword';
 app_server_id为APP应用服务器的IP

 

设置mysql外部能访问

/etc/mysql/my.cnf

注释到下面这行

bind-address = 127.0.0.1
 

重启mysql-server

sudo service mysql restart
 
分享到:
评论

相关推荐

    docker-compose mysql5.7且支持外部访问.pdf

    docker-compose mysql5.7且支持外部访问

    让mysql数据库允许被远程连接访问

    #### 描述解读:通过设置让MySQL数据库允许被远程连接访问 这段描述简明扼要地概述了文章的核心内容:通过具体的设置步骤来实现MySQL数据库的远程连接功能。这意味着文章将提供一系列具体的命令和操作指南,帮助...

    linux mysql 数据库开启外部访问设置指南

    在允许外部访问时,务必要注意安全问题。强烈建议为每个远程用户创建独立的账户,只授予他们必要的权限,而不是使用root账户。同时,确保数据库服务器的防火墙规则允许来自所需IP地址的连接,并定期更新数据库密码以...

    CentOS 8 安装 MySql并设置允许远程连接的方法

    接着,配置防火墙规则以允许外部访问MySQL的3306端口: ```bash firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload ``` 检查防火墙状态和3306端口的状态,确保已经开启: ```...

    Mysql允许外网访问设置步骤

    有时,为了远程管理和维护数据库,我们需要允许外网访问MySQL服务。本文将详细介绍如何通过五个步骤来配置MySQL,使得它能够接受来自外部网络的连接请求。 **步骤一:登录MySQL命令行客户端** 首先,你需要打开...

    XAMPP 设置远程连接MYSQL

    设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL

    远程用户连接mysql授权

    3. **防火墙设置**:如果服务器位于防火墙之后,还需要确保防火墙规则允许外部流量到达MySQL服务器端口(默认为3306)。 4. **日志记录**:启用MySQL的日志记录功能,以便于监控远程连接活动和审计。 5. **性能...

    在Ubuntu下解决MySQL不能远程访问的问题.docx

    在该配置文件中,找到`bind-address`这一行,默认情况下其值为`127.0.0.1`,这意味着MySQL只监听本地回环地址,不允许外部访问。为了使MySQL能够接受来自任何IP的连接请求,需要将`bind-address`的值更改为`0.0.0.0`...

    修改mysql允许主机访问的权限方法

    最后,但同样重要的是,确保你的服务器防火墙配置允许外部访问MySQL服务的默认端口(3306)。你需要打开这个端口,允许来自远程主机的流量。具体操作取决于你的操作系统,例如在Ubuntu上,可以使用`ufw`或`iptables`...

    mysql 远程root权限

    - 默认情况下,MySQL安装时创建的`root`用户只能从本地主机(即`localhost`)访问数据库。 #### 二、配置远程root访问 为了实现远程root访问,需要进行以下步骤: 1. **登录MySQL**: - 使用具有足够权限的用户...

    设置Mysql5.6允许外网访问的详细流程分享

    以下是对如何设置MySQL 5.6允许外网访问的详细解析: 首先,我们需要修改MySQL的服务配置来允许外网访问。在Windows系统中,配置文件通常是`my.ini`,而在Linux系统中,它是`my.cnf`。打开相应的配置文件,找到`...

    如何设置mysql允许外网访问

    以下将详细讲解如何设置MySQL允许外网访问。 首先,我们要理解MySQL的权限系统。在MySQL中,用户的权限与他们的主机地址绑定。默认情况下,`root`账户通常只允许从`localhost`或`127.0.0.1`进行连接,这意味着只有...

    浅析MySQL数据库基于访问范围的外部安全性机制.pdf

    MySQL对外部安全性的控制非常灵活,允许通过精确或通配符的方式来设置权限。例如,`Host`字段可以是一个具体的IP地址或主机名,也可以使用通配符来匹配多个主机。`Db`字段允许使用MySQL的通配符规则来指定一组数据库...

    Linux mysql命令安装允许远程连接的安装设置方法

    而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos虚拟机上安装成功。中文的参考:http://xieyu.blog.51cto.com/213338/59749英文的参考 How to ...接着执行下面的命令 Linux mysql 安装 cd /home/t

    PHP+MySQL的淘宝外部独立商铺系统

    【PHP+MySQL的淘宝外部独立商铺系统】 在互联网电商领域,淘宝作为一个大型的在线购物平台,吸引了无数商家入驻。然而,对于商家来说,除了在淘宝平台内开设店铺,还可以选择建立自己的外部独立商铺,以增强品牌...

    服务器的MySQL不能远程访问的解决方案

    可以通过命令`iptables -A INPUT -p tcp --dport 3306 -j ACCEPT`添加允许外部访问的规则。 - **云服务安全组**:如果是云服务器,需要登录控制台,进入安全组设置,添加一条入站规则,开放3306端口。 ##### 4. ...

    MySQL 远程访问及中文乱码问题

    5. 配置 MySQL 服务器的防火墙规则,允许外部 IP 访问 MySQL 默认端口(通常是 3306)。 接下来,我们讨论中文乱码问题。MySQL 中文乱码通常与字符集设置有关,确保数据库、表和字段都使用支持中文的字符集。常用的...

Global site tag (gtag.js) - Google Analytics