我有一台运行在Windows 7机器上的mysqld服务器。 我如何允许Windows Vista机器连接到此服务器?
我知道我需要设置一些权限使用:
grant all privileges to username@ip
用户名应该是什么? 我不确定窗户。
最好的做法是先创build一个用户,然后授予它的权利…
CREATE USER 'someusername'@'someip' IDENTIFIED BY 'somepassword'; GRANT ALL ON somedb.* TO 'someusername'@'somip';
用户名和密码,然后用你的电脑上的MySQL客户端访问数据库:
您也可以创build一个可以从任何地方访问的用户。 要做到这一点只是使用这样的事情:
CREATE USER 'someusername'@'%' IDENTIFIED BY 'somepassword'; GRANT ALL ON somedb.* TO 'someusername'@'%';
重要提示:不要忘记把“”string!
'用户名'是MySQL数据库中的用户名。 另外,默认情况下,MySQL仅在回送接口(127.0.0.1/::1)上进行侦听。 将“my.cnf”configuration文件中的“bind-address”选项更改为您希望MySQL监听连接的IP。 还要记住允许stream量到防火墙上的3306端口。