想实现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了。
分享到:
相关推荐
2. **防火墙设置**:操作系统自带的防火墙或其他第三方安全软件可能阻止了外部对MySQL端口(默认为3306)的访问。 3. **MySQL配置文件限制**:在MySQL的配置文件(如`my.cnf`或`my.ini`)中,可能设置了不允许远程...
Delphi7 连接MYsql数据库例子。注意:如果MySQL数据库放在windows要关闭系统自带防火墙,否则连接不上。 测试Linux下正常。
可以设置 MySQL 远程访问权限,授予远程用户登录权限。可以使用 grant 命令来授权远程用户。 开放防火墙端口 最后,需要开放防火墙端口,以便远程访问 MySQL。可以使用 firewall-cmd 命令来开放 3306 端口。 安装...
国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册 在国产麒麟系统KylinOS环境下安装MySQL 8.0-RPM包需要按照以下步骤进行操作。 检查是否有mysql残留 在安装MySQL之前,需要检查服务器是否已经安装了mysql。...
### MySQL通过SSH进行远程登录的方法详解 #### 一、引言 在当今互联网技术高度发达的时代,数据库的安全性显得尤为重要。MySQL作为一款广泛使用的开源关系型数据库管理系统,其安全性也备受关注。对于需要远程访问...
虽然关闭防火墙可以让MySQL更容易被外部访问,但在生产环境中,强烈建议保留防火墙并配置相应的规则,仅允许必要的IP地址访问MySQL服务。 16. **安装完毕**: 执行完以上所有步骤后,MySQL 5.7就成功在CentOS 7上...
首先,需要卸载系统自带的 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 ...
由于该版本自带的MySQL版本较低,我们需要先移除旧版本。通过运行`rpm -qa | grep mysql`来查找已安装的MySQL版本。在本例中,旧版本是5.1.66,我们需要使用`rpm -e --nodeps`命令逐一卸载相关组件,特别注意不要...
- 为了方便管理,需要设置MySQL的root用户可以远程登录。可以通过修改数据库中的用户权限来实现。 #### 第六步:退出MySQL 1. **退出MySQL客户端** - 使用`exit`或者`quit`命令退出MySQL客户端。 2. **终止...
这是一个重要的步骤,因为 CentOS 6.4 自带的 MySQL 版本可能过于陈旧,无法满足某些应用程序的需求。以下是你需要遵循的步骤: 1. **检查和卸载旧版 MySQL**: 首先,通过运行 `rpm -qa | grep mysql` 来查找已...
安装过程包括检查系统是否已安装MySQL、下载MySQL的repo源、安装MySQL-server、重置密码、设置远程连接权限,并确保防火墙设置允许外部访问。 对于MySQL引擎的选择,不同的引擎有着各自的优缺点。InnoDB是默认引擎...
这里使用的环境是CentOS 7.8,数据库管理系统是MySQL 5.7.28,远程连接工具是Xshell 6,远程文件传输工具是WinSCP和Xftp。四台机器的IP和角色如下表所示: | 机器名称 | IP地址 | 角色 | | --- | --- | --- | | ...
这通常涉及到使用MySQL自带的命令行工具,如`mysql_secure_installation`,来设置root密码、移除匿名用户、禁止远程root登录等。 ### 结论 遇到“apply security settings”错误时,首先应确保彻底清除系统中旧的...
自带的Windows防火墙如果开启,会阻止1433和3306端口的通信,从而导致远程连接失败。关闭防火墙即可解决此问题。 3. **TCP/IP端口过滤启用**: 启用网卡属性中的TCP/IP端口过滤同样可能导致端口被关闭。关闭该...
首先,需要关闭防火墙,然后进行连接。连接成功后,可以使用Navicat工具来管理MySQL数据库。 五、配置Java项目 配置Java项目需要包含程序包(.war)和数据包(.sql)。首先,需要将.war和.sql文件上传到Tomcat下的...
构建 LNMP+WordPress 构建 LNMP+WordPress 基础准备需要使用一台云主机,使用 OpenStack 平台创建一台云主机...* MySQL 是一个小型关系型数据库管理系统,需要登录数据库,创建 WordPress 数据库,并赋予远程权限。