1、进入mysql,创建一个新用户xuys:
格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";
grant select,update,insert,delete on *.* to xuys@192.168.88.234 identified by "xuys1234";
查看结果,执行:
use mysql;
select host,user,password from user;
可以看到在user表中已有刚才创建的xuys用户。host字段表示登录的主机,其值可以用IP,也可用
主机名,
将host字段的值改为%就表示在任何客户端机器上能以xuys用户登录到mysql服务器,建议在开发时
设为%。
update user set host = ’%’ where user = ’xuys’;
2、 ./mysqladmin -uroot -ppwd reload
./mysqladmin -uroot -ppwd shutdown
3、./mysqld_safe --user=root &
记住:对授权表的任何修改都需要重新reload,即执行第3步。
如果经过以上3个步骤还是无法从客户端连接,请执行以下操作,在mysql数据库的db表中插入一条记录
:
use mysql;
insert into db
values(’192.168.88.234’,’%’,’xuys’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’,’Y’);
update db set host = ’%’ where user = ’xuys’;
重复执行上面的第2、3步。
用IDE工具更方便,在EMS MySQL中,可以添加一个可以远程访问的用户就可以了,添加时,主机填%就可以了,然后选择下面的权限列表,如图:
分享到:
相关推荐
### 开启MySQL远程连接功能 #### 背景与意义 在现代的互联网应用中,数据库作为数据存储的核心部分,其稳定性和可访问性尤为重要。MySQL作为一种广泛使用的开源关系型数据库管理系统,在各种规模的应用场景中都有...
### Linux开启MySQL远程连接详解 #### 一、背景介绍 随着云计算和大数据技术的发展,Linux作为服务器操作系统的优势日益凸显,而MySQL作为一款广泛使用的开源关系型数据库管理系统,在Linux环境下更是得到了广泛...
通过本文介绍的方法,您可以在Windows系统上成功开启MySQL的远程连接功能。需要注意的是,为了安全起见,建议不要使用过于简单的密码,并定期更换密码。此外,在生产环境中,最好只允许特定的IP地址访问数据库,而...
设置文件 开通防火墙端口 设置权限 让XAMPP远程连接MYSQL
MYSQL开启远程连接,有截图很详细...
这份"delphi远程连接MySQL(完美版)"的DEMO应该包含了这些功能,通过下载并运行MySQL-demo(DELPHI)文件,你可以更深入地学习和理解这一过程。记得在实际操作时,始终注意数据安全和最佳实践,以确保应用程序的稳定性...
mysql如何开启远程连接
2. **远程连接能力**:SQLyog的一大亮点就是其强大的远程连接功能,允许用户通过Internet或局域网连接到任何位置的MySQL服务器,这对于分布式团队协作和远程数据库管理非常实用。 3. **数据可视化**:SQLyog可以将...
安装完成后,启动MySQL服务并检查其状态: ```bash systemctl start mysqld.service systemctl status mysqld.service ``` MySQL首次启动会生成一个临时密码,你可以在日志文件中找到它: ```bash grep '...
MySQL 远程连接需要满足两个必要条件:一是 MySQL 服务器需要开启远程登录功能,二是 MySQL 用户需要有远程连接的权限。在本文中,我们可以看到作者由于对 MySQL 不熟悉,导致了远程连接失败的错误。 知识点2:...
远程连接MySQL所遇到的问题以及解决问题方法 在 Linux 系统中,使用 YUM 命令安装 MySQL 后,需要进行一系列的配置以便能够远程连接 MySQL 数据库。以下是解决不能进行远程连接 MySQL 数据库的问题的方法,这些方法...
- 即使在MySQL层面设置了远程访问,如果服务器的防火墙未开放相应的端口(默认为3306),远程连接仍无法建立。因此,你需要确保在服务器的防火墙规则中允许来自指定IP的TCP流量进入3306端口。这通常通过`iptables`...
开启和关闭MSsql数据库的远程访问,默认mssql是关闭远程访问的。
MySQL远程连接的本质是允许外部设备或服务器通过网络访问MySQL服务器上的数据库。这一功能在分布式系统、云服务和多用户协作的环境中尤为重要。以下将详细解释MySQL远程连接的配置过程及涉及的关键概念。 首先,...
这通常涉及到下载适合操作系统的安装包,按照安装向导进行安装,并在安装完成后启动MySQL服务。 2. **配置文件my.cnf**:MySQL的配置文件my.cnf(在不同的系统中可能命名为my.ini)是解决远程连接问题的关键。你...
### MySQL完全卸载步骤 MySQL 是一款非常流行的开源...通过以上步骤,你可以确保MySQL被完全卸载,并且能够正确配置远程连接功能,从而满足不同场景的需求。无论是进行系统维护还是开发测试,这些操作都是非常有用的。
在Linux系统中,尤其是对于那些需要提供远程数据库服务的服务器,开启MySQL的远程访问功能是至关重要的。以下是一个详尽的指南,解释如何在Ubuntu Linux上实现这一目标。 首先,我们要确保MySQL服务已经正确安装...