现在更换了服务器,但是程序里面还没改

解决方案 »

  1.   

    看起来有 ini 档,那个 config.ini 里面不就有 ServerIP,修改后重启程式
    通常连接 MySQL 资料库要有 IP, port(如果用预设值,就不需要), user name, password
    如果写死在程式内,那就没办法改,如果设在 ini 中,那就改 ini 档
    但 user/pasword 用明文写在 ini 档有安全性疑虑
      

  2.   

    不确定的你的 server 是不是只换 IP 或者是另一台,如果是另一台,设定是否和原来那台一模一样?
    换了 IP 如果在不同网路区段,是否能连上? 有没有防火墙挡住?
    建议你先在 VB 程式那台电脑上用 MySQL workbench 看能不能连上资料库
    很多问题未必是 VB 的问题
    当然最糟的情形是 IP, 连线字串等是写死在程式码,里面,然后又没有源码,那就难办了
      

  3.   

    先用mysql客户端程序,连接一下目标的数据库,看看到底是否能够正常连接
      

  4.   

    换了一台服务器,ip上有点差别。我等下用说的试试看mysql.dll文件里面限制了吗是?
      

  5.   

    下随便找个Navicat之类的数据库工具连一下新的数据库IP
    如果不能连通,解决之
    如果能连通
    如果程序还报连接数据库错误,那么可以确定数据库连接的配置在别处了,或者写死在exe里面
    这样就需要逆向修改了