导航:首页 > 程序命令 > mysql给用户授权命令

mysql给用户授权命令

发布时间:2024-02-27 15:02:43

‘壹’ 如何给远程主机开启mysql远程登录权限

基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:
1、登录到MySQL中,为root进行远程访问的授权,执行下面的命令

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql> flush privileges;

第一句中"%"表示任何主机都可以远程登录到该服务器上访问。如果要限制只有某台机器可以访问,将其换成相应的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";
第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。

2、修改/etc/mysql/my.cnf,需要root用户权限。找到文件中的:

[ruby] view plain print?
bind-address = 127.0.0.1

将其注释掉,保存。

3、重新启动MySQL服务器。执行下面的几条命令即可:
# /usr/bin/mysqladmin -u root -p shutdown
# /usr/bin/mysqld_safe &

如果mysqladmin和mysql_safe不在/usr/bin目录中,可以通过whereis命令查找,例如:
# whereis mysqladmin
mysqladmin: /usr/bin/mysqladmin /usr/share/man/man1/mysqladmin.1.gz

执行完上面的三步后,就可以通过远程机器连接了数据库了。

阅读全文

与mysql给用户授权命令相关的资料

热点内容
咸鱼流量暴增系统源码 浏览:72
命令格式公文 浏览:74
安卓软件编程要学什么 浏览:307
421文档pdf 浏览:921
全民反诈app有什么问题 浏览:88
北京服务器报价表云主机 浏览:131
爱奇艺云服务器在哪 浏览:57
windows拷贝文件夹命令 浏览:838
厦门非溯源码燕窝 浏览:556
伤愈PDF 浏览:568
个人音乐网站程序源码 浏览:362
火影忍者怎么销毁服务器 浏览:157
怎样改手机的桌面文件夹名称 浏览:371
程序员那么可爱陈一鸣心动名场面 浏览:724
驻马店有什么景点app 浏览:412
php替换最后一个字符 浏览:688
在php中添加html代码 浏览:968
安卓手机上如何使用u盘 浏览:4
android调用php 浏览:237
猴子很忙怎么选择服务器 浏览:156