转 http://www.cnblogs.com/andy-do/archive/2013/04/06/3002541.html
mysql远程访问被拒绝问题
远程连接MySql数据库时:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
远程连接被拒绝;
解决方法:
MySQL> use MySQL;
Database changed
MySQL> grant all privileges on *.* to ‘yourUser’@'%' identified by ‘yourPassword’;
Query OK, 0 rows affected (0.00 sec)
*.*标示所有数据库下的所有表,’*’.*标示数据库*下的所有表
MySQL> grant all on *.* to ‘yourUser’@'%' identified by ‘yourPassword’;
Query OK, 0 rows affected (0.00 sec)
%号出可以填写允许访问的IP地址或者主机名,%标示所有的IP
Flush privileges;
Query OK, 0 rows affected (0.00 sec)
Mysql> exit;
相关推荐
如果尝试使用其他IP地址进行远程连接,则会被拒绝。 2. **防火墙设置**:操作系统自带的防火墙或其他第三方安全软件可能阻止了外部对MySQL端口(默认为3306)的访问。 3. **MySQL配置文件限制**:在MySQL的配置文件...
无法远程访问Mysql的解决方案 Mysql 是一种关系型数据库管理系统,广泛应用于各种 web 应用程序中。然而,在实际应用中,我们常常会遇到无法远程访问 Mysql 的问题,这是由于 Mysql 的安全机制所致。下面我们将详细...
阿里云服务器上的MySQL数据库远程连接是一项常见的操作,特别是在分布式系统和多用户协作环境中。通过远程连接,开发人员和管理员可以从本地计算机或者其他服务器直接访问阿里云上的数据库,无需在云服务器上进行...
### MySQL无法进行远程连接的解决方法 在使用MySQL数据库时,有时可能会遇到无法从远程主机进行连接的问题。本文将详细探讨这一问题的原因以及提供几种有效的解决策略。 #### 一、问题背景与现象 当你尝试从远程...
以下是对“服务器MySQL远程配置”这一主题的详细讲解。 首先,我们需要理解为什么MySQL默认不允许远程连接。出于安全考虑,MySQL服务通常只允许本地主机(127.0.0.1或localhost)进行连接。这意味着,如果你尝试从...
- MySQL远程连接丢失问题解决方法(Lost connection to MySQL server) - 配置mysql允许远程连接的方法 - MySQL远程连接不上的解决方法 - PHP中使用localhost连接Mysql不成功的解决方法 - 解决MySQL无法远程连接的...
- **MySQL配置文件**:确认MySQL的配置文件(my.cnf或my.ini)中的bind-address参数允许远程连接。默认情况下,bind-address可能设置为“127.0.0.1”,仅允许本地连接。将其更改为“0.0.0.0”可以接受所有IP地址的...
前言:今天想远程连接一下自己服务器上的MySQL,用的用的软件是Navicat,服务器上的MySQL版本为5.7 第一次连接的时候就出意外了 大概意思是 无法连接MySQL服务,解决步骤如下 第一:首先检查你的阿里或腾讯的服务器...
在CentOS7操作系统中,有时会遇到无法远程连接MySQL数据库的问题。这通常是由于两个主要原因导致的:一是数据库未授权远程访问,二是服务器防火墙没有开放3306端口。以下将详细介绍这两个问题的原因和解决方案。 ...
### Linux MySQL远程登录与用户权限详解 在进行Linux环境下MySQL的远程登录操作时,经常会遇到诸如连接被拒绝、密码错误或权限不足等问题。这些问题可能导致无法正常地使用数据库,例如无法创建新的数据库、无法...
#------------mysql root 用户无法赋权问题解决 -------- 1,登录 mysql -u root -p 2,use mysql; 选择mysql数据库 3,执行以下操作(查询用户的赋权权限,更改赋权权限 ,刷新生效) mysql> select user,host,...
MySQL远程访问设置是确保开发和运维人员能够从任何地方安全地连接到数据库的关键步骤。本文主要探讨了在MySQL中设置远程访问的终极方法,适用于多种情况,为了解决这一问题提供了全面的解决方案。 首先,要开启...
下载,安装先检查系统中是否有mysql ,MariaDB,如有,先卸载 rpm -qa | grep mysql rpm -qa | grep mariadb 如图,我的系统中存在mariaDB数据, 执行卸载如有mysql同理卸载方法相同 remove mariadb-libs-5.5.52-1.el7...
4.12.1 在 Win32 上安装 MySQL 4.12.2 在 Win95 /Win98上启动 MySQL 4.12.3 在 NT 上启动 MySQL 4.12.4 在 Win32 上运行 MySQL 4.12.5 用 SSH 从 Win32 连接一个远程MySQL 4.12.6 MySQL-Win...
在Linux系统中,MySQL数据库服务器默认情况下是绑定到本地回环地址`127.0.0.1`上的,这意味着它仅允许本机连接而拒绝远程连接请求。然而,在某些场景下,我们需要让MySQL能够接受来自其他主机的连接请求,这就涉及到...
Win32 上安装 MySQL 4.12.2 在 Win95 /Win98上启动 MySQL 4.12.3 在 NT 上启动 MySQL 4.12.4 在 Win32 上运行 MySQL 4.12.5 用 SSH 从 Win32 连接一个远程MySQL 4.12.6 MySQL-Win32与Unix ...
- 如果需要从非本地机器连接数据库,需要确保相应的MySQL用户有远程连接权限。 - 可以通过执行SQL命令`GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;`来设置用户的远程...
+ 4.12.5 用 SSH 从 Win32 连接一个远程MySQL + 4.12.6 MySQL-Win32与Unix MySQL 比较 o 4.13 OS/2 注意事项 o 4.14 TcX 二进制代码 o 4.15 安装后期(post-installation)的设置与测试 + 4.15.1 运行mysql_...