mysql如何在某个指定的数据库中建表

 我来答
飞喵某
高粉答主

2019-07-20 · 说的都是干货,快来关注
知道答主
回答量:631
采纳率:0%
帮助的人:29.6万
展开全部

1、首先打开mysql命令行编辑器。

2、打开之后输入密码,连接数据库。

3、在命令行里先查看一下所有数据库,是否有想要操作数据库。

4、接着输入指令“use sss”使用想要创建表的数据库。

5、接下来在表里面输入数据列,使用create命令创建表,括号内是表的类目名。

6、最后,输入指令“show tables ”,就可以刚刚查看在数据库中创建的表了。

wly354621
推荐于2017-11-29 · TA获得超过147个赞
知道小有建树答主
回答量:82
采纳率:100%
帮助的人:62.2万
展开全部
如果在可视化界面,如phpMyAdmin中,可单击数据库,进入sql,写语句建表。
如果是在MYSQL控制台,则如下所示:
E:\Program Files (x86)\MySQL\MySQL Server 5.6\bin>mysql -u root -p
Enter password: *********
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| edu |
| guest |
| mysql |
| performance_schema |
| sakila |
+--------------------+
11 rows in set (0.01 sec)
================--进入数据库
mysql> use edu;
Database changed
====================建表
mysql> create table blog(
-> bid mediumint(8) primary key auto_increment,
-> btitle varchar(60) ,
-> content text,
-> status tinyint(2),
-> cid tinyint(4)
-> );
Query OK, 0 rows affected (0.47 sec)

几种建表的方法:
// 建表名为 blog_blog
create table blog_blog(
bid mediumint(8) primary key auto_increment,
btitle varchar(60) ,
content text,
status tinyint(2),
cid tinyint(4)
)
//更改主键bid 为id
alter table blog_blog change bid id mediumint(8) auto_increment
// 建表名为 blog_channel
create table blog_channel(
cid tinyint(4) default null,
ctitle varchar(60) default null,
isshow tinyint(2) default '1'
)ENGINE = MyISAM DEFAULT CHARSET = gbk
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-30
展开全部
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式