LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 8763|回复: 4

mysql 怎么建数据库,creat table 出错 ERROR 1046: No Database Selected

[复制链接]
发表于 2003-5-9 11:05:36 | 显示全部楼层 |阅读模式
mysql + php 下载了个论坛,运行很好,
不过登陆,运行建库总出错,例如:
mysql> create table shop (
    -> classzww char(5),
    -> friend char(10) not null,
    -> primary key(friend));
ERROR 1046: No Database Selected
发表于 2003-5-9 13:09:20 | 显示全部楼层
加入你为你的论坛建立的数据库的名字是:bbs
而且意见建立了
mysql>use bbs;
...提示。。
mysql>create table shop (
-> classzww char(5),
-> friend char(10) not null,
-> primary key(friend));
 楼主| 发表于 2003-5-9 13:21:53 | 显示全部楼层
多谢,我以前从没用过sql,见笑了
搞懂了,我以前以为create table 就是数据库,呵呵
应该先建库,再选择
CREATE DATABASE shop;
show databases;查看已有数据库,
use shop;
create table shop。。。。。
发表于 2003-5-10 12:53:12 | 显示全部楼层
兄弟,可能你对数据库不了解……你这个问题是创建表和数据库感念错了。我以前刚接触的时候和以前foxbase分不清楚,老是把表和库搞乱,习惯了就好了
发表于 2003-5-12 19:12:23 | 显示全部楼层
用select database();看看当前的数据库
只有当前有一个数据库在使用,才能create table
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表