永发信息网

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

答案:2  悬赏:10  手机版
解决时间 2021-04-08 05:52
  • 提问者网友:温旧梦泪无声
  • 2021-04-07 11:54
mysql如何在某个指定的数据库中建表
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-04-07 12:32
如果在可视化界面,如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
全部回答
  • 1楼网友:爱难随人意
  • 2021-04-07 12:58
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯