没有指定要使用哪一个数据库.
在建表之前使用use来指定:
mysql->use databasename

解决方案 »

  1.   

    mysql->use mysql
    mysql->create table userinfo(
        -> id int,
        -> username char(20) not null,
        -> password char(20) not null,
        -> phone char(20),
        -> email char(40));
    你也可以自己建立数据库
    mysql->create database mybase
    然后指定 
    mysql->use mybase
    然后就可以正常建表了!
      

  2.   

    上面说的对。或者
    mysql>\r mybase也可以指定数据库