`

Linux Mysql 局域网访问权限

阅读更多
在 ubuntu Linux + Mysql 下测试过

一、 修改MYSQL配置文件:

sudo vi /etc/mysql/my.cnf

注释掉:bind-address = 127.0.0.1

二、添加 Mysql 管理帐号:
1、mysql -uroot -p (先登录MYSQL)
2、添加MYSQL帐户
规则:GRANT ALL ON db.table(或*.*) TO username@192.168.1.% IDENTIFIED BY “password”
示例(添加用户lozv,允许访问所有表,允许在局域网段访问):
GRANT ALL PRIVILEGES ON *.* TO ‘lozv’@’192.168.1.%’ IDENTIFIED BY ‘http://lozv.com’;

三、重新启动MYSQL服务:
sudo service mysql restart
sudo /etc/init.d/mysql restart
(不同系统,请自行寻找启动方法)

PS:局域网访问MYSQL有可能会比较慢,你可能需要MYSQL优化,方法如下:

sudo vi /etc/mysql/my.cnf
[mysqld]下面加入如下两行:

skip-name-resolve

skip-grant-tables
重新启动MYSQL
分享到:
评论

相关推荐

    如何在同一个局域网中访问别人的mysql数据库.txt

    ### 如何在同一个局域网中访问别人的MySQL数据库 #### 背景介绍 在团队协作或特定场景下,我们经常需要在同一个局域网内访问其他计算机上的MySQL数据库。这种需求常见于软件开发、系统集成等场景。本文将详细介绍...

    mysql开启远程访问权限和被远程访问的方法.docx

    以下是开启MySQL远程访问权限的步骤: 1. **登录MySQL**:使用具有足够权限的用户(如root)通过命令行连接到MySQL服务器。例如:`mysql -u root -p`,然后输入密码。 2. **选择MySQL数据库**:在MySQL提示符下,...

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

    在MySQL数据库系统中,远程访问权限的设定是至关重要的,特别是在分布式系统中,数据库服务器与应用程序服务器可能位于不同的机器上。默认情况下,MySQL用户的host字段设置为'localhost',这意味着只有在同一台机器...

    PHP本机可以访问局域网其他电脑不可以访问

    如果在`httpd.conf`中未看到此设置,或者设置被注释掉,其他局域网内的电脑可能会因为权限问题而无法访问。你应该在`<Directory>`或者`<VirtualHost>`块中找到并启用`Order allow,deny`和`Allow from all`这两行,...

    如何连接局域网内的MySQL.docx

    总的来说,连接局域网内的MySQL涉及到网络连通性检查、修改MySQL配置以及调整用户权限。确保每一步都按照上述步骤进行,才能成功地从局域网内的其他计算机访问MySQL服务器。如果在执行过程中遇到任何问题,如连接...

    LINUX课程设计QQ聊天

    8. **权限和认证**:Linux系统的权限模型可以帮助我们设计安全的用户身份验证和访问控制。例如,使用公钥基础设施(PKI)进行用户认证,或者采用OAuth等授权协议。 9. **调试和测试**:开发过程中,学会使用GDB等调试...

    docker中使用mysql数据库详解(在局域网访问)

    注:本文所有内容均在CentOS Linux release 7.2.1511 (Core) 上测试完成 假设,你已经安装好docker。如果没有安装好docker可以参考centos7上安装docker 使用 docker pull mysql 获得mysql镜像,接着使用 docker ...

    完整的linux(RedHat)+php5.3.10+mysql5.5.19+apache2.2.22安装配置说明

    - **Apache仅能在本机访问,局域网内无法访问:** 1. **进入防火墙配置界面:** ```bash # setup ``` 2. **选择高安全性设置,并自定义:** - **选中eth0接口** - **允许HTTP服务** 3. **在系统服务中启用...

    基于Linux的动态网站开发平台的搭建.doc

    * Samba服务器的基本概念:共享文件夹、用户权限、访问控制等。 六、动态网站开发平台的搭建 * 基于Linux的动态网站开发平台的搭建:使用MySQL数据库服务器、Apache服务器和PHP服务器搭建动态网站开发平台。 * ...

    Linux下的简单邮件系统

    总的来说,构建Linux下的局域网邮件系统是一个涉及多方面技术知识的综合性项目,需要对操作系统、网络通信、安全策略和服务器管理有深入的理解。这个过程不仅可以提升IT技能,也能帮助我们更好地理解和管理日常的...

    linux学习指南针

    - 学习如何在Linux系统中管理多个用户,设置权限,保障系统安全。 总的来说,学习Linux需要从基础知识开始,逐步深入到高级应用和系统管理,同时掌握多种语言和工具,以便在不同的场景下有效地工作。随着经验的...

    局域网建立论坛

    通过 PHPnow,你可以将论坛软件部署到局域网内的服务器上,供内部用户访问。 UCenter 是 Comsenz 公司推出的一个统一用户中心系统,它可以整合多个应用(如论坛、博客、问答等),实现用户信息的统一管理和共享。在...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    MySQL网络数据库指南

    在“网络”方面,MySQL支持TCP/IP协议,这意味着它可以在局域网或互联网上进行远程访问和数据交换。通过配置MySQL的网络设置,如绑定地址、端口号和允许的连接方式,可以实现安全的远程数据库连接。这对于分布式系统...

    基于python+django+mysql的超市管理系统源码+项目说明(计算机毕设).zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机...> 若启动以 0.0.0.0:8001 还能在局域网内的其他设备访问 ## TODO - [ ] 使用 docker 来启动 mysql 和本服务 - [x] ~~fixtu

    如何安装大势至局域网共享文件管理系统数据库、如何安装mysql数据库

    大势至局域网共享文件管理系统是一款专业的服务器共享文件权限管理软件,旨在为企业提供精细化的共享文件访问权限控制,防止信息泄露,同时实现对共享文件操作的详细审计。安装该系统通常需要配合数据库,如MySQL,...

    Discuz! SupeSite MySQL 三方服务器分离部署解决方案

    - **权限配置**:MySQL服务器的远程连接权限配置至关重要,需严格按照指示操作。 - **软件版本兼容性**:在部署过程中,需注意各软件版本之间的兼容性问题,避免因版本不匹配导致的错误。 - **安全性考量**:在进行...

    Linux网吧DIY.pdf

    严格的账号权限管理使得Linux对Windows病毒和木马具有天然的免疫力,即使网吧内部分电脑感染病毒,也不会影响到代理服务器,降低了系统崩溃的风险。 最后,Linux可以节省IP地址,通过设置防火墙和伪装,整个网吧只...

    Linux学习笔记.docx (学习B站兄弟连教学视频)

    例如,桥接模式可以让虚拟机与主机和其他局域网设备直接通信,NAT模式则让虚拟机通过主机访问网络,而不占用实际的IP地址,而仅主机模式仅限于虚拟机与主机的通信。 总的来说,Linux学习涵盖了许多方面,包括操作...

Global site tag (gtag.js) - Google Analytics