mysql> CREATE TABLE youlin (
    -> name VARCHAR (15),
    -> email VARCHAR (25),
    -> phone_number INT,
    -> ID INT NOT NULL AUTO_INCREMENT,
    -> PRIMARY KEY (ID));
ERROR 1046 (3D000): No database selected
mysql>

解决方案 »

  1.   

    查询前:use 你的数据库名
      

  2.   

    1楼的意思是在你写以上代码前要选定使用的是哪个数据库.mysql> use db5
    Database changed
    mysql> CREATE TABLE youlin (
        ->     name VARCHAR (15),
        ->      email VARCHAR (25),
        ->      phone_number INT,
        ->    ID INT NOT NULL AUTO_INCREMENT,
        ->      PRIMARY KEY (ID));
    Query OK, 0 rows affected (0.06 sec)上面的use db5就是1楼所说的使用数据库