MySql打开局域网及广域网端口

首先下载并安装MySQL...

配置好了以后,默认是只能从localhost连接的。如果需要局域网连接(基于192.168或者10.10或者172.16等局域网网段),需要做以下操作:

首先,登录mysql主机的命令行,输入以下命令:

1、use mysql;

2、update user set host = ‘%‘ where user = ‘root‘;

3、flush privileges;

这样就能打开局域网连接了。

广域网上也类似,增加配置端口和防火墙而已。

时间: 2024-08-08 14:39:30

MySql打开局域网及广域网端口的相关文章

mysql数据库迁移、多端口运行、innobackupex备份

1.需求:由11服务器的mysql迁移至12服务器   对12服务器: nc -l 12345|tar zxvf 对11服务器: ldd /usr/local/mysql/bin/mysqld|xargs tar zcvf  so.tar.gz  //用ldd查看依赖库文件并且打包 scp so.tar.gz 192.168.1.12:/root//远程传送库文件 tar zcvf - mysql |nc 192.168.1.12 12345 对12服务器://上面我用到的是nc命令来传输,方法

局域网 和 广域网(内网和外网)

有空的时候 搭建一个 局域网 看看能不能用 所谓内网就是我们平常说的局域网.局域网就是在固定的一个地理区域内由2台以上的电脑用网线和其他网络设备搭建而成的一个封闭的计算机组.它可以是邻居之间的2台电脑,也可以是一幢100层大楼里的1000台电脑.局域网可以是独立封闭运行的,也可以是和外网相连接的. 所谓外网,也就是广域网.是一种地域跨度非常大的网络集合.它是由无数个局域网+独立服务器构成的.注意,此处所说的局域网既可以是小型的广域网,也可以是局域网. 实际上,从规模上来看我们很难分辨局域网与广域

mysql 打开远程连接

1.在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的. 2.在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; 3.在mysql控制台执行命令中的 ‘root'@'%' 可以这样理解: ro

CentOS6.4 配置mysql服务器启动多个端口,同步单表数据

============================================================ ====多端口启动==== ============================================================ 创建数据目录 mkdir /usr/local/mysql/var1/ mkdir /usr/local/mysql/var2/ =================================================

mysql打开general log的办法

mysql打开general log的办法 mysql打开general log之后,所有的查询语句都可以在general log 文件中以可读的方式得到,但是这样general log文件会非常大,所以默认 都是关闭的.有的时候为了查错等原因,还是需要暂时打开general log的. www.2cto.com [email protected](none)>show global variables like "%genera%"; +------------------+-

Navicat for MySQL打开链接时出错错误为:2005 - Unknown MySQL server host 'localhost'(0)?

问题:Navicat for MySQL打开链接时出错错误为:2005 - Unknown MySQL server host 'localhost'(0)? 在使用navicat 连接mysql数据库的时候会出现:mysql error 2005 - Unknown MySQL server host 'localhost'(0)错误:当检查连接信息,连接属性信息,用户名和密码都是正确的,IP地址为:localhost,在有网络的情况下都能正常打开数据库,但是一断网就出错了. 解决方案如下:在

在局域网中通过端口号扫描服务器IP

简要说明                                                                                                                                                                                                                                                     

同一台MySQL服务器启动多个端口

wget  二进制的源码包 解压 cat INSTLL-BINARY 根据说明操作,具体安装步骤请看 http://www.lishiming.net/thread-7-1-1.html 其中1-4步骤是相同的,第5步,也是最重要的一步,要初始化数据库因为是多个端口,所以要根据配置文件来初始化多个数据库比如说有2个端口则要运行两次 ./scripts/mysql_install_db --datadir=/home/mysql1 --user=mysql./scripts/mysql_insta

CentOS7使用firewalld打开关闭防火墙与端口

1.firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体. 启动一个服务:systemctl start firewalld.service关闭一个服务