MYSQL数据库版本是5.1。
连接端口3306,已经打开
数据库名test,用户名和密码都是:hello我在连接本机mysql数据库时。连接字符串是"connectionString="Host = localhost;Port = 3306;User Id=hello;Password=hello;Persist Security Info=True;Database=test"
可以正常访问但是连接局域网数据库时死活连接不上,局域网mysql主机ip地址为192.168.1.207将连接字符串改为connectionString="Host = 192.168.1.207;Port = 3306;User Id=hello;Password=hello;Persist Security Info=True;Database=test"后无法打开连接求高手指点一下。
连接端口3306,已经打开
数据库名test,用户名和密码都是:hello我在连接本机mysql数据库时。连接字符串是"connectionString="Host = localhost;Port = 3306;User Id=hello;Password=hello;Persist Security Info=True;Database=test"
可以正常访问但是连接局域网数据库时死活连接不上,局域网mysql主机ip地址为192.168.1.207将连接字符串改为connectionString="Host = 192.168.1.207;Port = 3306;User Id=hello;Password=hello;Persist Security Info=True;Database=test"后无法打开连接求高手指点一下。
MySqlConnection oMySqlConn = new MySqlConnection();
oMySqlConn.ConnectionString = "";
oMySqlConn.Open();
参见:http://home.phpchina.com/space.php?uid=14112&do=blog&id=184478
这个我已经打开了。我用navicat测试连接时可以连接的
********************
*General Infomation
********************
连接名: 前台
主机名/IP 地址: 192.168.1.207
埠: 3306
用户名:hello
保存密码: True********************
*Advanced Infomation
********************
设置保存路径: D:\我的文档\Navicat\MySQL\servers\192.168.1.207_3306
编码: 65001 (UTF-8)
存留间隔 (秒): N/A
使用 MySQL 字符集: True
使用压缩: False
自动连接: False
使用高级连接: False********************
*SSL Infomation
********************
使用 SSL: False
使用验证: False
用户端键:
用户端认证:
CA 认证: ********************
*SSH Infomation
********************
使用 SSH 通道: False
主机名/IP 地址:
埠: 22
用户名:
校验方式: 密码
保存密码: False********************
*HTTP Infomation
********************
使用 HTTP 通道: False
通道地址:
使用密码验证: False
用户名:
保存密码: False
使用证书验证: False
用户端键:
用户端认证:
CA 认证:
Use Proxy: False
代理服务 主机:
代理服务 埠: 0
代理服务 用户名:
代理服务 保存密码: False********************
*Other Infomation
********************
服务器版本: 5.1.50-community
通讯协定: 10
讯息: 192.168.1.207 via TCP/IP