网站后期维护是做什么如何做好网站seo
news/
2025/9/28 6:07:31/
文章来源:
网站后期维护是做什么,如何做好网站seo,东莞网络推广哪家好,沈阳网站建设优化企业mysql开启远程连接 今天在服务器安装了mysql#xff0c;准备用mysqlguitools远程登录的时候出错#xff0c;提示#xff1a;Host xxx is not allowed to connect to this MySQL server。网上找了一些资料#xff0c;是mysql未开启mysql远程访问权限导致。 记录解决方案供以… mysql开启远程连接 今天在服务器安装了mysql准备用mysqlguitools远程登录的时候出错提示Host xxx is not allowed to connect to this MySQL server。网上找了一些资料是mysql未开启mysql远程访问权限导致。 记录解决方案供以后参考。 1.登录到mysql mysql -uroot -ppwd 2.查看user表 mysql use mysqlDatabase changedmysql select host,user,password from user;-------------------------------------------------------| host | user | password |-------------------------------------------------------| localhost | root | *826960FA9CC8A87953B3156951F3634A80BF9853 |-------------------------------------------------------1 row in set (0.00 sec) 表中host、user字段标识了可以访问数据库的主机和用户。例如上面的数据就表示只能本地主机通过root用户访问。原来如此难怪远程连接死活连不上。 为了让数据库支持远程主机访问有两种方法可以开启远程访问功能。 第一种改表法 修改host字段的值将localhost修改成需要远程连接数据库的ip地址。或者直接修改成%。修改成%表示所有主机都可以通过root用户访问数据库。为了方便我直接修改成%。命令mysql update user set host % where user root; 再次查看user表 -------------------------------------------------------| host | user | password |-------------------------------------------------------| % | root | *826960FA9CC8A87953B3156951F3634A80BF9853 |-------------------------------------------------------1 row in set (0.00 sec) 修改成功输入命令mysql FLUSH PRIVILEGES; 回车使刚才的修改生效再次远程连接数据库成功。 第二种授权法: 例如你想root使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY mypassword WITH GRANT OPTION; 如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO root192.168.1.3 IDENTIFIED BY mypassword WITH GRANT OPTION; 输入命令mysql FLUSH PRIVILEGES; 回车使刚才的修改生效再次远程连接数据库成功。bingo. 别忘记最后的FLUSH PRIVILEGES; 刷新先前的修改。 转载于:https://www.cnblogs.com/vathena/p/4012399.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920283.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!