以下语句具有和ROOT用户一样的权限。大家在拿站时应该碰到过。root用户的mysql,只可以本地连,对外拒绝连接。以下方法可以帮助你解决这个问题了,下面的语句功能是,建立一个用户为itpro 密码123 权限为和root一样。允许任意主机连接。这样你可以方便进行在本地远程 *** 作数据库了。CREATE USER 'itpro'@'%'IDENTIFIED BY '123';GRANT ALL PRIVILEGES ON TO 'itpro'@'%'IDENTIFIED BY '123'WITH GRANT OPTIONMAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;搞完事记得删除脚印哟。
基于安全考虑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@"17216819325" IDENTIFIED BY "root";
第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。
2、修改/etc/mysql/mycnf,需要root用户权限。找到文件中的:
bind-address = 127001
将其注释掉,保存。
3、重新启动MySQL服务器。执行下面的几条命令即可:
# /usr/bin/mysqladmin -u root -p shutdown
# /usr/bin/mysqld_safe &
如果mysqladmin和mysql_safe不在/usr/bin目录中,可以通过whereis命令查找,例如:
# whereis mysqladmin
执行完上面的三步后,就可以通过远程机器连接了数据库了。
如果要对手机中的软件进行管理推荐使用腾讯手机管家中的kingRoot工具,首先要获得系统的Root权限。
*** 作步骤:
1、下载安装KingRoot 电脑版;
2、用USB数据线连接手机(Root过程中,保持手机连接PC);
3、按提示开始Root *** 作(整个过程需要5-10分钟);
4、Root成功! 获取Root权限后,可使用以下手机管家高级功能: 卸载内置软件、禁止开机自启、彻底清理进程、拦截通知栏广告、禁止软件偷跑流量、防止软件窃取隐私等(PS:适用于安卓手机)
以上就是关于教你如何建立mysql远程连接root权限用户全部的内容,包括:教你如何建立mysql远程连接root权限用户、如何打开MySQL中root账户的远程登录、怎么设置root用户远程登陆mysql数据库权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)