数据库和表的基本操作(创建,删除等)

一.数据库的基本操作

1.显示当前数据库

SHOW DATABASES;

可以显示当前都创建了哪些数据库

2.创建数据库

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification…]

create_specification:
    [DEFAULT]CHARACTER SET charset_name
    [DEFAULT]COLLATE collation_name


注意

1.大写的是关键字,实际应用中也可以小写
2.[]是可选项,可写可不写
3.CHARACTER SET:指定数据库采用的字符集
4.COLLATE:指定字符集的校验规则

当创建数据库时没有指定字符集和校验规则时
系统默认字符集:utf8
校验规则是:utf8-general_ci



如图所示(创建一个名为school的数据库):
在这里插入图片描述如上图所示一个名为school的数据库已经创建好了


3.使用数据库

use 数据库名;

在use后面输入自己想要使用的数据库名称即可

4.删除数据库

DROP DATABASE [IF EXISTS] db_name;

  注意:数据库删除以后,内部看不到对应的数据库,里边的表和数据全部被删除

5.显示当前正在使用的数据库

select database();

  这个命令可以看到自己当前使用的数据库,在数据库较多而忘记使用了哪个库的情况下非常有用




二.表的基本操作

  在建表之前首先要选择使用一个数据库,在数据库里面进行表的创建

1.创建表

create table table_name(
  field1 datatype,
  field2 datatype,
  field3 datatype
);

可以使用comment增加字段说明

示例1:

create table stu_test(
  id int,
  name varchar(20) comment ‘姓名’,
  age int,
  sex varchar(1)
);



2.查看表的结构

desc 表名;

在这里插入图片描述根据示例1所创建表进行查看结构如上图

  

3.删除表

drop [temporary] table [if exists] tb_name;


4.查询表

show tables;    //会展示当前数据库下所创建的所有表

如图所示:
在这里插入图片描述


   以上两种的操作语句都是挺简单的,但是有可能在实际操作中因为粗心而出现各种问题,所以平时也要多练习练习

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值