MYSQL 版本5.51 新建数据库存放的路径  里面没有数据库的文件夹
  新建TEST数据库  在data目录下面没有找到对应的文件
  MYSQL.INI 文件也没有修改过 
  也没有重新指定别的路径
2 TOAD FOR MYSQL4.0  连 MYSQL5.5的时候出现BAD SHAKES
  TOAD FOR MYSQL4.0连5.0在家里确定能够连 
  现在在公司用5.5蛋疼了 libmysql.dll放到win/sys32 目录下也没有用  放到TOAD的主目录下也不行
  都是这一个错误
  TOAD 放在虚拟机来连也是这个错误
  已排除网络连接的问题先谢谢各位  
  

解决方案 »

  1.   

    贴出你的 show variables like 'datadir'; 以确定你查看的是正确的data 目录。
      

  2.   

    1、MYSQL.INI中datadir内容,表是什么引擎
    5.5安装时会询问INNODB数据文件的位置,搜索一下ibdata1
      

  3.   

    MYSQL5.5 与 MYSQL4.0 的密码验证不同。这样导致 MYSQL5的客户端可以访问MYSQL4,但MYSQL4的客户端无法访问MYSQL5
      

  4.   

    2、你换1个图形化管理工具,比如SQLYOG,我正在使用,可以连接5.5
      

  5.   

    1、
      mysql创建的数据库找不到,请问你是单独安装的mysql还是用某一种工具集成的mysql?
      

  6.   


    C:\....\DATA  和 mysql.ini 的那个路径一样
    BUT 目录里面的确没有  文件夹和对应的数据库文件操作系统WIN7
      

  7.   

    1 新建数据库存放的路径 里面没有数据库的文件夹
      新建TEST数据库 在data目录下面没有找到对应的文件
      MYSQL.INI 文件也没有修改过  
      也没有重新指定别的路径
    shwo variables like '%datadir%'2 TOAD FOR MYSQL4.0 连 MYSQL5.5的时候出现BAD SHAKES
      TOAD FOR MYSQL4.0连5.0在家里确定能够连  
      现在在公司用5.5蛋疼了 libmysql.dll放到win/sys32 目录下也没有用 放到TOAD的主目录下也不行
      都是这一个错误
      TOAD 放在虚拟机来连也是这个错误
      已排除网络连接的问题
    进mysql5.5看看select user,host from mysql.user;
      

  8.   

    独立的MYSQL5.5TOAD4.0 不是针对MY4的  家里已经用T4连上M5了 公司T4连不上5.5  记得也出现过一次错误  后来把那个 libmysql.dll copy到sys32解决了 
      

  9.   


    select.....
    resultroot          %
    root          192.0.2.213
    root          192.0.2.214
    mysql_hr      192.0.0.213
    myuse         %这个语句是 查看用户的  我的那个TOAD 是在连接时候出现的问题 我猜到你的意思了 
    1〉 一个用户一个机器 只能一个账号登陆
    2〉 看看到底是登陆错误 还是 工具的错误
      

  10.   

    thx 各位  第一个问题解决了   看错了文件夹