sqlyog远程访问linux上的mysql数据库需要先给root用户设置远程权限,再次需要开放3306端口给root用户。
一、设置远程权限:
mysql>qrant all privileges on *.* to 'root' @ '%' identified by '123456';
mysql>flush privileges;
把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户,远程登陆密码为‘123456’,然后需刷新权限。
二、开放3306端口:
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service
2、安装iptables防火墙
yum install iptables-services -y
3.启动设置防火墙
# systemctl enable iptables
# systemctl start iptables
4.查看防火墙状态
systemctl status iptables
5编辑防火墙,增加端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出
3.重启配置,重启系统
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
分享到:
相关推荐
1. **下载**:访问MySQL官方网站,根据你的操作系统(Windows、macOS或Linux)选择合适的安装包下载。 2. **安装向导**:运行下载的安装程序,按照向导的提示进行操作,选择安装类型(典型、最小、完全等)。 3. **...
8. **授权与连接**: 授予远程访问权限,如示例所示,允许IP为`192.168.30.96`的用户`root`使用密码`admin`连接。这一步可以通过MySQL客户端执行`GRANT`命令来完成。别忘了检查Linux防火墙设置,确保3306端口开放以...
- 授权远程访问权限:登录 MySQL 控制台,执行 `GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;` 来授予 root 用户从任何 IP 地址连接的权限。若想限制特定 IP 地址,...
MySQL数据库是一种广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,后被Oracle...同时,SQLyog的远程连接功能使得用户可以在任何地方管理远程服务器上的MySQL数据库,极大地扩展了其使用场景。
- 在Windows系统上,可以通过“服务”管理工具(services.msc)找到MySQL服务并停止。 - 对于Linux系统,可以使用命令`sudo service mysql stop`或`sudo systemctl stop mysql`来停止服务。 #### 步骤2:删除MySQL...
### MySQL在Ubuntu系统上的安装与配置详解 #### 一、安装前准备 在开始安装MySQL之前,确保Ubuntu系统的软件包列表是最新的。这一步非常重要,因为它可以帮助我们获取最新的软件包,确保安装过程中不会出现问题。 ...
用户还可以通过SSL加密连接,增强远程访问时的数据保护。 10. **跨平台**:虽然本次提供的安装包未明确指出,但SQLyog通常支持Windows、Mac OS X和Linux等主流操作系统。 在使用SQLyog安装包时,请根据您的操作...
3. **多平台支持**:MySQL可在多种操作系统上运行,包括Windows、Linux、Mac OS等。 4. **多种存储引擎**:如InnoDB(支持事务处理)、MyISAM(快速读写)和Memory(内存存储)等,可以根据应用需求选择合适的引擎。...
- 支持多种平台:SQLyog可在Windows、macOS和Linux操作系统上运行。 4. **应用场景** SQLyog适用于需要频繁进行数据库操作的开发者和DBA,例如在Web应用开发、数据分析、系统维护等场景中。 5. **版本与许可证**...
在跨平台兼容性上,SQLyog支持Windows、macOS和Linux操作系统,适应了各种工作环境的需求。 总结起来,SQLyog-11是一个全面的数据库管理工具,集成了数据查询、设计、备份、恢复、性能优化和安全管理等多种功能,极...
- **数据库连接**:SQLyog支持多种方式连接到MySQL服务器,包括TCP/IP、Unix Socket、Named Pipes等,同时兼容Windows、Linux和Mac OS等多个操作系统。 - **数据库管理**:用户可以通过SQLyog轻松创建、删除、修改...
8. **远程访问**:允许用户通过SSH隧道远程连接到MySQL服务器,确保数据传输的安全性。 9. **权限管理**:轻松管理用户权限,控制不同用户对数据库的访问级别。 10. **多平台支持**:SQLyog不仅支持Windows,还...
SQLyog是由Webyog公司开发的一款图形化MySQL数据库管理软件,支持Windows、Mac OS X和Linux等多种操作系统。在x64环境下,SQLyog能够充分利用64位系统的资源,提供更流畅的性能和更高的处理能力,使得大规模数据库的...
- **远程访问**:可以通过SSH或HTTP隧道连接到远程MySQL服务器,确保数据传输的安全性。 3. **注册过程**: 据描述,SQLyog Ultimate 8.21的注册码在压缩包内的key.txt文件中,用户在安装软件后,需要找到这个...
8. 远程访问:SQLyog允许用户远程连接到任何地方的MySQL服务器,无论是在同一局域网内还是通过互联网,这极大地提高了工作效率。 9. 自动备份:为了防止数据丢失,SQLyog支持设置自动备份计划,定期备份数据库,...
综上所述,SQLyog 13.1.6社区版是一个强大的MySQL数据库管理工具,它的易用性和高效性使得用户能够便捷地进行数据库的日常维护和管理,无论是在本地还是远程环境。通过这个压缩包中的“SQLyog-13.1.6-0.x64Community...
5. 远程访问与多会话:SQLyog支持远程数据库连接,允许用户管理多个服务器上的数据库,同时开启多个会话,方便进行并发操作。 二、SQLyog在实际应用中的优势 1. 提升效率:通过图形化操作,SQLyog可以快速创建和...
7. **远程连接**:能够连接远程MySQL服务器,实现远程数据库管理,对于分布式系统和云服务尤其方便。 二、SQLyog的具体功能 1. **数据库设计**:通过可视化方式创建、修改和删除数据库表结构,包括字段、索引、...
2. **系统需求**:确保您的操作系统(Windows、macOS或Linux)满足SQLyog的最低硬件和软件要求,包括兼容的处理器、足够的内存和硬盘空间,以及兼容版本的MySQL服务器。 3. **连接设置**:安装完成后,启动SQLyog,...
MySQL是一种广泛使用的开源关系型数据库管理系统,而SQLyog则是一款功能强大的图形化MySQL数据库管理工具,它为用户提供了直观且高效的界面来管理和操作MySQL数据库。这篇文章将深入探讨MySQL连接管理工具,特别是...