• WAP手机版 保存到桌面加入收藏设为首页
服务器类

mysql设置远程访问数据库的方法

时间:2019-08-15 09:02:03   作者:612459.com   阅读:232   评论:0
内容摘要:mysql设置远程访问配置的方法我需要仅仅普通用户远程链接访问自己的表----------------下面以普通独立表和用户:sql_192_168_226_zZwZTeRxGw4fSFL6超级用户:roota16206972dc4e4d6作为例子------------------------首先在shell界面登录...

mysql设置远程访问配置的方法

我需要仅仅普通用户远程链接访问自己的表----------------


下面以

普通独立表和用户:
sql_192_168_226_
zZwZTeRxGw4fSFL6
超级用户:
root 
a16206972dc4e4d6

作为例子------------------------

首先在shell界面登录mysql
mysql -uroot -p
第一种: 修改mysql数据库 user表的host。

use mysql;
update user set host = '%' where user = 'root';
select host, user from user;
Flush Privileges;



-------------------------------------到此root用户是有权限了。但是普通用户虽然有权限登录,但
无权限访问自己的表-----------------------

接着可以授权普通用户的表权限---------------------


update mysql.user set host='%' where user='sql_192_168_226_'; 
#执行前注意landui需要修改成自己需要允许远程的数据库用户名 

update mysql.db set host='%' where user='sql_192_168_226_';    
#执行前注意landui需要修改成自己需要允许远程的数据库用户名

flush privileges;
#刷新MySQL的系统权限相关表,这样的好处是往往我们的mysql是不能重启的。若是可以重启,建议还是重启一下

mysql设置远程访问数据库的方法
---------------------------------------华丽的分割线-------------------------


第二种:授权给远程IP 授权独立用户远程访问权限 其中把'@'%'改为ip的话可以设置为仅限此ip访问

GRANT ALL PRIVILEGES ON *.* TO 'sql_192_168_226_'@'%'IDENTIFIED BY 'zZwZTeRxGw4fSFL6' WITH GRANT OPTION;
FLUSH PRIVILEGES
Flush Privileges;

---------------这样就直接用户:sql_192_168_226_ 超级权限-------

建议还是使用第一种!!!!!!!!!
   版权声明,所有转载都有注明出处,本站不负责承担任何法律责往。若有侵权,请联系我。我会及时删除。

电脑维护,系统安装,软 、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置 服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!郴州网站建设 小程序搭建 郴州电脑维修

        咨询电话:18175576644  点击这里给我发消 息
   扫描二维码。关注公众号,小程序
       享受星级服务   

手机点击二维码关注
      


手机点击打开小程序
      


相关评论
免责申明:本站部分资料来源互联网,如果侵犯了您的版权,请作者速来电或QQ与本站联系,我们将第一时间给予以改正或删除。

Copyright © 2020 哎丫丫电脑 All Rights Reserved 
 工信部备案:湘ICP备14010293号-1