idea数据库快速上手-库操作与表结构和数据操作

引言

        对数据库的操作无非就是执行SQL语句,要想熟练操作数据库,就要熟练运用SQL语句。

一,数据库操作

        展示当前服务器内的数据库

-- 展示服务器内的数据库
show databases;
show schemas;

执行结果:

        创建数据库:

-- 创建数据库
create database dbkhb;
create database dbkhbok;

 执行结果:

        查看当前服务器使用的数据库:

-- 查看当前使用的数据库
select database();

 执行结果:

        使用指定数据库:

-- 使用数据库
use dbkhb;

 执行结果:

        删除数据库:

-- 删除数据库
drop database dbkhb;

 执行结果:

二,表结构操作

        创建表结构:

/*
 create table if not exists 表明(
    表结构语句1,
    表结构语句2
 )表结构默认值设置;
 */
-- 创建t_student表
create table if not exists t_student(
    id int auto_increment primary key comment '学生学号',
    name varchar(50) null comment '学生姓名',
    score tinyint unsigned default 0 comment '学生成绩',
    sex enum('男','女') default '男' not null comment '学生性别',
    addr varchar(255) null comment '学生地址',
    birt date comment '学生出生日期'
)engine=innodb default character set utf8 auto_increment 202301 comment '学生信息表';ault character set utf8 auto_increment 202301 comment '学生信息表';

执行结果:

        查看当前数据库表:

-- 查看当前数据库所有表
show tables;

执行结果:

        查看数据库表结构:

-- 查看表结构
describe t_student;
desc t_student;
show columns from dbstu.t_student;

执行结果:

        删除表

-- 删除表
-- drop table 表名
drop table if exists t_student;

 执行结果:

三,表数据操作

        查看表数据:

/*
 查看表数据
 select 列名 from t_student;
 */
select * from t_student;

 执行结果:

        添加表数据 :

/*
 添加表数据
 insert into t_student(列名1,列名2,...) value('要添加的数据','要添加的数据',...);
 */
insert into t_student(id,name,score,sex,addr,birt) value('1','小明','80','男','郑州','2002-5-9');

执行结果:

        修改表数据 :

/*
更新表数据
update t_student set 要修改的列明='要修改的内容' where 指定哪一列='指定列的内容';
 */
 update t_student set name='小红' where id='1';

执行结果:

         删除表数据:

/*
删除表数据
delete from t_student where 指定哪一列='指定列的内容';
 */
delete from t_student where id='1';

 执行结果:

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
数据库是用来存储和管理数据的工具,提供了数据的持久化、查询和修改等操作。对于操作数据库,可以有以下几个步骤: 1. 连接数据库:首先需要建立与数据库的连接,这可以通过数据库提供的连接对象来实现。连接对象需要提供数据库的地址、用户名、密码等信息。 2. 创建:在数据库中,数据是以的形式存储的,所以在存储数据之前,需要先创建。创建需要指定的名称和所包含的列及其属性,例如列的名称、数据类型、约束条件等。 3. 插入数据:在创建完毕后,可以通过插入操作数据存储到中。插入数据时,需要提供插入的列和对应的值。 4. 查询数据:查询是从数据库中检索所需的数据。可以使用 SQL 语句来执行查询操作,例如 SELECT 语句。根据查询条件,可以获取满足条件的数据。 5. 更新数据:当需要修改数据库中已有的数据时,可以使用更新操作。更新操作需要指定要更新的列和对应的新值,同时也需要指定更新条件。 6. 删除数据:如果需要从数据库中删除数据,可以使用删除操作。删除操作需要指定删除的条件,以确定要删除哪些数据。 7. 关闭连接:最后,在完成数据库操作后,需要关闭与数据库的连接,释放资源。 以上是基本的数据库操作步骤,具体的实现方式可以根据具体的数据库类型和开发语言来进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冰冰很社恐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值