centos7 把数据库改成远程连接

centos7 把数据库改成远程连接

【先登录主MySQL】
mysql -u root -p
【输入总账号数据库的密码:】
use mysql;
如果报错:ERROR 1194 (HY000): Table 'user' is marked as crashed and should be repaired
就修复:REPAIR TABLE user;修复提示ok,继续修改
use mysql;看到无报错了输入指令:
update user set host = '%' where user = '你的数据库的名字';
【修改之后会提示成功】
select host, user from user;
【查看一下数据库列表有哪些】
【执行添加一个指定的数据库远程连接:】grant all privileges on 你的数据库名称.* to 你的数据库名称@"%" identified by "你的数据库名称";
以下是例子:
grant all privileges on adminmysql.* to adminmysql@"%" identified by "adminmysql";
【解释:grant (权限) on (数据库名字).* to (表名字)@"%" identified by “(数据库密码)”;】
【执行之后可以看到ok】
【看到之后再查看一下列表:】
use mysql;
select host, user from user;
【删除数据】delete from 表 where 名字 = '值';
【例子】delete from host where user = 'adminmysql';
【就可以看到有一个% 对应一个名字 这样就可以用远程连接了。】
exit退出,完成。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值