如何将主机添加到MySQL可以接受连接的主机列表。从各种主机连接到MySQL数据库
1
A
回答
1
从http://www.linuxhelp.net/guides/mysql/:
为了让本地主机的访问权限 所有数据库,输入:
mysql> insert into -> host(host,db,Select_priv, Insert_priv, Update_priv, -> Delete_priv, Create_priv, Drop_priv) -> values('localhost','%','Y','Y','Y','Y','Y','Y');
注意, '%' 可以用 数据库名称所取代。 '%'是通配符。
继以前的格式,以 允许从另一个主机的访问(在 这种情况下,“windowsbox”)补充一点:
mysql> insert into -> host(host,db,Select_priv, Insert_priv, Update_priv, -> Delete_priv, Create_priv, Drop_priv) -> values('windowsbox','%','Y','Y','Y','Y','Y','Y');
同样,“%”作为通配符。
要创建一个用户DJG“谁可以访问 从本地主机的MySQL服务器,类型 这样:
mysql> insert into -> user (host, user, password) -> values('localhost','djg',password('mypassword'));
为了让从另一个 主机名,域名等用户访问......添加其他 相应的条目。例如, 给从windowsbox用户DJG访问:
mysql> insert into -> user (host, user, password) -> values('windowsbox','djg',password('mypassword'));
现在......给用户的权限来访问 从本地主机的数据库,添加 此项目,并与您 适当的信息改变:
mysql> insert into -> db (host,db,user,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv) -> values ('localhost','mydatabase','djg','Y','Y','Y','Y','Y','Y');
为了让从 windowsbox用户权限,补充一点:
mysql> insert into -> db (host,db,user,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv) -> values ('windowsbox','mydatabase','djg','Y','Y','Y','Y','Y','Y');
PS:别忘了刷新权限
1
允许用户连接的主机信息位于user
表中,请参阅adding users。还要确保你没有阻止防火墙/操作系统级别的连接。
相关问题
- 1. 从本地主机连接到在线MySQL数据库
- 2. 如何从主机连接到主机的数据库?
- 3. 主机和连接到.mdf数据库
- 4. 连接到本地主机数据库
- 5. 数据库与一个数据库的各种连接
- 6. 通过在蓝牙主机连接到MySQL数据库
- 7. 从Android连接到MySQL数据库
- 8. 从PHP连接到MySQL数据库
- 9. 从ios连接到mysql数据库
- 10. 从ASP.Net连接到mySQL数据库(vb)
- 11. 从MySQL连接到SQL Server数据库
- 12. 连接到MySQL数据库
- 13. 连接到MySQL数据库
- 14. 连接到MySQL数据库
- 15. 连接到MySQL数据库
- 16. 连接到MySQL数据库
- 17. 连接到MySQL数据库
- 18. 连接到MySQL数据库
- 19. 连接到MySQL数据库
- 20. 使用mysql和PHP从本地主机连接到远程数据库
- 21. 试图从虚拟机连接到mysql数据库(Java)
- 22. 连接XAMPP本地主机MySQL数据库
- 23. 如何通过两台SSH主机连接MySQL数据库
- 24. android连接到mysql数据库直接使用mysql连接器
- 25. 是否有可能从本地主机直接连接到Heroku数据库?
- 26. 如何连接到本地主机上的mysql工作台上的数据库?
- 27. 在我的mysql数据库连接到本地主机的网页 - php
- 28. Java的mysql连接到本地主机
- 29. 连接到MySql主机时出错
- 30. 无法连接到mysql本地主机
很多程序员都安装并运行他们自己的MySQL DBMS。所以向超级用户开放也许有点苛刻。 – Cheekysoft 2009-09-11 14:56:32