如题:
兄弟,我只要一拔网线。我的PHPMYADMIN就访问不了。这是什么情况啊,我用的localhost/phpmyadmin/和网线有啥关系啊。我的本机IP是192.168.33.181
网关是33.1不解啊。

解决方案 »

  1.   

    ???
    不提示我脱机什么的。和IE没关系吧,PHPMYADMIN访问MYSQL返回:
    #2002 - 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)
      

  2.   

    mysql手册:B. 错误代码和消息->B.1. 服务器错误代码和消息·         错误:2002 (CR_CONNECTION_ERROR)消息:不能通过套接字'%s' (%d)连接到本地MySQL服务器。说明你的mysql访问host不是localhost
      

  3.   


    恩,有道理。PHPMYADMIN做为一个PHP程序是可访问的。但PHPMYADMIN说自己连不上MYSQL,这证明MYSQL是网内IP。不是127.0。0.1.怎么改。》?
      

  4.   

    cmd进入mysql,在mysql数据库的user表中,修改user、host、password为你需要的值。仅供参考:
    我们采用两种方法来设置用户。
    进入到Mysql执行目录下(通常是c:mysqlbin)。输入mysqld-shareware.exe,输入mysql
    --user=root mysql
    ,不然不能添加新用户。进入到mysql>提示符下进行操作。
    假设我们要建立一个超级用户,用户名为system,用户口令为manager。方法一
    用Grant 命令授权,输入的代码如下:
    mysql>GRANT ALL PRIVILEGES ON *.* TO
    system@localhost IDENTIFIED BY manager WITH GRANT OPTION;应显示query OK, 0 rows affected (0.38 sec)方法二
    对用户的每一项权限进行设置:
    mysql>insert INTO user
    valueS(localhost,system,PASSWORD(manager), Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y);insert into user values("localhost","ncmail",PASSWORD("ncmail"),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','ANY',0,0,0,0,0,0,0);对于3.22.34版本的MySQL,这里共14个"Y",其相应的权限如下(按字段顺序排列):权限 表列名称 相应解释           使用范围
    select select_priv 只有在真正从一个表中检索时才需要select权限     表
    insert insert_priv 允许您把新行插入到一个存在的表中     表
    update   update_priv 允许你用新值更新现存表中行的列    表
    delete delete_priv 允许你删除满足条件的行    表
    create create_priv 允许你创建新的数据库和表 数据库、 表或索引
    drop drop_priv 抛弃(删除)现存的数据库和表    数据库或表
    reload Reload_priv 允许您告诉服务器再读入授权表    服务器管理
    shutdown Shutdown_priv 可能被滥用(通过终止服务器拒绝为其他用户服务) 服务器管理
    process Process_priv 允许您察看当前执行的查询的普通文本,包括设定或改变口令查询 服务器管理
    file File_priv 权限可以被滥用在服务器上读取任何可读的文件到数据库表 服务器上的文件存取
    grant Grant_priv 允许你把你自己拥有的那些权限授给其他的用户 数据库或表
    references References_priv 允 许你打开和关闭记录文件    数据库或表
    index Index_priv 允许你创建或抛弃(删除)索引    表
    alter alter_priv 允许您改变表格,可以用于通过重新命名表来推翻权限系统 表