首先在mysql服务器(假设IP为192.168.0.3)端要添加一个允许远程访问的用户,例如:
grant all on *.* to root@'%' identified by 'password'然后在DOS命令行下执行:
mysql -h192.168.1.3 -uroot -p

解决方案 »

  1.   

    Can''t connect to MySQL server on ''localhost''
    应该是你的 MySQL 服务器还没有启动你需要运行 winmysqladmin.exe ,
    如果它的图标显示为绿色的,那就可以了
      

  2.   

    你的语句也不对,应该如下:c:\mysql\bin>mysql -h ip -u root -p指定远程主机的时候,加-h参数
      

  3.   

    mysql -u username -h hostname -p
    你应该确保目标机器是启动了的。
    下次把错误代码贴上来。好像10060是机器没有启动的样子。
    --------------------------------------
    Chen Zizhαo
    [email protected]