本帖最后由 gjw61652 于 2013-12-10 11:17:11 编辑

解决方案 »

  1.   

    返回1,证明有错. 通过mysql_error应该能打出错误的内容.
      

  2.   


    这里热心的人比较少啊!
    无奈自己从官网搞了一份源码下来编译,然后调试,最后发现是fopen()函数的问题。
    网上搜了一下,好像这个函数在英文系统下参数不能为中文,否者返回错误,应该使用_wopen()替代。
    不知道这是不是MySql的一个Bug
      

  3.   


    这里热心的人比较少啊!
    无奈自己从官网搞了一份源码下来编译,然后调试,最后发现是fopen()函数的问题。
    网上搜了一下,好像这个函数在英文系统下参数不能为中文,否者返回错误,应该使用_wopen()替代。
    不知道这是不是MySql的一个Bug
    这个,可能算不上bug. 使用上注意就行了.
    很少有将应用放到中文路径下边的,尤其是数据库服务器
      

  4.   


    这里热心的人比较少啊!
    无奈自己从官网搞了一份源码下来编译,然后调试,最后发现是fopen()函数的问题。
    网上搜了一下,好像这个函数在英文系统下参数不能为中文,否者返回错误,应该使用_wopen()替代。
    不知道这是不是MySql的一个Bug
    这个,可能算不上bug. 使用上注意就行了.
    很少有将应用放到中文路径下边的,尤其是数据库服务器可能吧,不过总算是知道原因了,这几天有点忙,不好意思。
    分全给你了,这里有点冷清啊