[技术日记]mysql连接远程Ubuntu服务器

本文详细介绍了如何在Ubuntu系统中通过MySQL命令行界面为root用户设置全面的权限,包括授权所有表给所有IP地址或特定IP地址,并通过编辑my.cnf配置文件来调整MySQL服务的绑定地址,确保数据库的安全性和灵活性。此外,文章还指导读者重启服务以应用新的权限设置,确保系统稳定运行。


        先进入mysql,然后给root授权:

GRANT ALL PRIVILEGES ON *.* TO root@'%' identified by 'password';

        其中root是要授权的用户名,*.*代表所有表,%表示对所有IP授权,此处可替换成某个IP表示只给某个IP授权。

        然后刷新下权限:

flush privileges;


        由于Ubuntu自动绑定了127.0.0.1,还需要进mysql的配置文件里进行修改。

        在Ubuntu终端里输入:

sudo gedit /etc/mysql/my.cnf

        找到bind-address那行,在前面加一个#注释掉。

        最后别忘了重启下服务:

sudo service mysql restart




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值