mysql放在nas_NAS远程连接mysql数据库解决方法

铁威马NAS中的MySQL服务器应用允许用户高效管理数据,但有时在使用Navicat for MySQL客户端连接时会出现1130错误,无法远程连接。解决方法包括改表法(更新'user'表中'host'项)和授权法(授予远程访问权限)。通过SSH登录NAS设备,使用相应命令操作MySQL数据库即可解决问题。
摘要由CSDN通过智能技术生成

在铁威马NAS的使用过程中,大家会看到应用中心中有一个mysql服务器应用,可能大多数很不清楚他的用途。MySQL作为开放源代码的数据库管理系统,任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改。因为其速度、可靠性和适应性都非常不错,大多数人认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择,使用非常广泛。

6610487.html

而TNAS中的mysql服务器应用是MySQL的一个分支,与MyAQL兼容性很高,可以让有需要的用户轻松的将其他数据库转移到其中,可以轻松高效的管理数据。

在使用TNAS的mysql数据库时,在电脑上通过navicatformysql客户端连接数据库时,会发生连接不上,提示1130错误,不被允许连接远程数据库的情况。这是所有的mysql数据库安装好之后的通病,可以通过修改用户的访问权限来进行设置。下面就给大家详细讲解一下解决方法。

6610487.html

解决方法:

一、改表法,更改"mysql"数据库里的"user"表里的"host"项。

1、通过SSH/Telnet访问TNAS设备,root用户的密码为amdin用户的密码。

2、登录mysql数据库,输入mysql-uroot-p,填写密码进行登录,默认密码为admin。

3、使用mysql数据库,>>usemysql;

4、更改user表中的'host'项,>>updateusersethost='%'whereuser='root';

5、使用户数据和权限生效,>>flushprivileges;

二、授权法

1、通过SSH/Telnet访问TNAS设备,root用户的密码为amdin用户的密码。

2、登录mysql数据库,输入mysql-uroot-p,填写密码进行登录,默认密码为admin。

3、授与远程访问权限,>>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'admin'WITHGRANTOPTION;

铁威马从建立至今,一直坚持不断完善自身产品的软硬件功能,提高客户体验,希望能够更好的服务更多的用户。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值