1)首先要确保MySQL服务器允许远程访问。
首先登录
C:\>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.15-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
查看mysql库下的user表
user mysql;
mysql> use mysql
Database changed
mysql> select host, user from user;
+---------------+------+
| host | user |
+---------------+------+
| 127.0.0.1 | root |
| localhost | root |
+---------------+------+
2 rows in set (0.08 sec)
用update语句把"127.0.0.1"改成客户端的IP 或者改成"%"允许所有人访问
2)客户端
找到客户端的安装目录下的my.cnf文件
bind-address=127.0.0.1
这个地方改成服务器IP地址。
重新启动。
分享到:
相关推荐
python自学教程21-远程登录mysql数据库.ev4.rar
### MySQL远程登录权限设置详解 #### 一、背景与需求 MySQL是一款广泛使用的开源关系型数据库管理系统,它提供了丰富的安全性和灵活性配置选项。在默认情况下,MySQL为了保证系统的安全性,通常会限制用户仅能从...
- MySQL登录后的提示符为:`mysql>`。 - **远程登录MySQL**: - 如果需要连接到另一台机器上的MySQL服务,可以在登录命令中加入`-h`参数指定目标机器的IP地址。 - 示例:`mysql -u root -p -h 110.110.110.110`...
当你尝试远程登录MySQL并收到错误信息“Host '192.168.1.3' is not allowed to connect to this MySQL server”时,这通常意味着MySQL服务器当前的配置只允许本地主机(localhost)进行连接。为了解决这个问题,有两...
### Linux MySQL远程登录与用户权限详解 #### 一、引言 在进行数据库管理与开发的过程中,经常会遇到需要从远程机器访问MySQL服务器的情况。尤其是在Linux环境下,如何顺利地实现远程登录MySQL并正确设置用户权限...
为了让 root 用户能够远程登录 MySQL 数据库,还需要进行权限的更新: ```sql use mysql; update user set host='%' where user='root'; flush privileges; select host, user from user; ``` 4. **重启 ...
本教程将详细讲解如何使用Delphi通过SQLConnection控件实现对远程MySQL数据库的完美连接。 首先,我们需要了解SQLConnection控件。这是Delphi集成开发环境中(IDE)提供的一个标准组件,它允许开发者与各种数据库...
python 零基础学习篇
解决远程不能登录到mysql实现数据库访问的问题,mysql开放远程登录方式
针对phpMyAdmin的情况,可以通过登录到远程MySQL服务器,使用root账户执行`GRANT`语句创建新用户并指定IP,如`grant select,update,insert,delete on *.* to sss@192.168.0.114 identified by "sss"`。接着,更新`...
无法远程访问Mysql的解决方案 Mysql 是一种关系型数据库管理系统,广泛应用于各种 web 应用程序中。然而,在实际应用中,我们常常会遇到无法远程访问 Mysql 的问题,这是由于 Mysql 的安全机制所致。下面我们将详细...
根据提供的文件信息,本文将详细解释如何修改MySQL数据库的远程登录方法。这包括对MySQL配置文件的调整、禁用名称解析、以及通过SQL命令授予用户远程访问权限等关键步骤。 ### MySQL 修改远程登录方法 #### 一、...
设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL
### 远程用户连接MySQL授权详解 #### 一、引言 随着互联网技术的发展与企业规模的扩大,数据库系统的远程访问需求日益增加。对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将...
有了远程访问权限的用户,我们可以使用多种方式登录远程MySQL服务器。一种常见的方法是使用命令行工具`mysql`。在本地终端中输入以下命令: ```bash mysql -h remote_server_ip -u newuser -p ``` 然后输入密码...
### MySQL无法远程连接问题解析与解决方案 #### 一、问题背景 MySQL是一种广泛使用的开源关系型数据库管理系统,因其高效稳定而被众多企业和开发者所青睐。然而,在实际部署和使用过程中,有时会遇到无法进行远程...
允许远程登录 mysql -u root -p Enter Password: <your new password> mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 完成后就能远程管理mysql了。 mysql...
mysql创建用户并授权: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”; grant[英][grɑ:nt] 承认; 同意; 准许; 授予; 例1:允许mk用户从localhost登录 mysql> grant all on ...
MYSQL数据库远程连接,例程,需要有亦众的支持库才能编译。
允许任何主机以tigase为用户名(root用户不能远程登录,只能本地登录),123456为密码访问MySQL。 flush privileges; 让MySQL重新加载权限,使赋予的权限能够马上生效。 您可能感兴趣的文章:如何安装绿色版MySQL ...