我输入:mysql -uadmin -p123456;
就提示这个错误:You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'mysql
 -uadmin -p123456' at line 1
这语法有错误?

解决方案 »

  1.   

    你是在PHP中"切换用户"的吧。。?但这分明是使用mysql客户端工具登录服务器啊
    如果我的猜测是对的,那你得在php中使用mysql_connect()函数使用新的帐号重新建立MySQL连接。
      

  2.   

    这个是操作系统下的命令,不是MYSQL中的。 MYSQL连接中无法切换用户。只能退出后再登录。
      

  3.   

    LZ应该把mysql -uadmin -p123456;
    中的分号去掉试试,
    直接输:mysql -uadmin -p123456