可以,一般mysql的用户名是root

解决方案 »

  1.   

    $checksql="insert into user(id,epassnd) values('$id','$epassnd')'";
    引号不匹配,改成
    $checksql="insert into user(id,epassnd) values('".$id."','".$epassnd."')";
      

  2.   

    自己在机上测试一下就知道了
    保证administrator有访问和操作表register的权限,mysql默认的用户名是root,拥有所有权限,没有的话就要用grant all on register.* to "administrator"@localhost 进行授权。
      

  3.   

    mysql_connect ("服务器IP:port", "", "");
    mysql_select_db("数据库名");
      

  4.   

    我测试了。但不成功!终于找到原因了。
    把MySQL中的表user改下名字就可以了。user 可能是关键字吧
    谢谢大家