不是!远程服务器必须打开远程访问服务
由于针对 sql server 2000 的所谓 SQL 攻击,数据库系统都采取了不允许远程访问的被动防御策略
也就是说:一旦你本人打开了远程访问服务,那么假如遭受攻击,就得由你自行承担后果了
1
这个讨论很有意思,mark mark
顺便多句嘴,这个远程是指内网?外网?或是外网 vpn 到内网?
2
连接远程 MySQL 数据库,要知道远程主机的用户名、密码、IP地址、端口号
另外,mysql 默认情况下是不允许用户进行远程连接的,假如给你的用户要进行远程连接,需要进行授权,怎么授权可以问度娘,关键词”MySQL 远程连接授权”
1
这个讨论很有意思,mark mark
顺便多句嘴,这个远程是指内网?外网?或是外网 vpn 到内网?
暂时本人的定义就是不是本机就是远程。
好,这个划分很有道理~~~!
其实,用链接远程的方式也能用于连接本地。所以,客户端的链接配置需要知道
本地或远程主机的名称、端口号,登录数据库的用户名、密码,以及数据服务的实例名和数据库名称。
假如需要配置mysql服务器,你可以参考这几篇文章
http://www.cnblogs.com/farwish/p/3659782.html
http://www.cnblogs.com/daimage/archive/2012/02/25/2367534.html
假如需要更详细的信息,可以参考 mysql 文档,不过是英文的
https://dev.mysql.com/doc/refman/5.7/en/server-administration.html
参考 6.1 6.2 6.3 6.6
What To Do If mysql Cannot Be Found
http://www.kitebird.com/mysql-cookbook/path.pdf