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

这篇具有很好参考价值的文章主要介绍了idea数据库快速上手-库操作与表结构和数据操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言

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

一,数据库操作

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

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

执行结果:

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

        创建数据库:

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

 执行结果:

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

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

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

 执行结果:

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

        使用指定数据库:

-- 使用数据库
use dbkhb;

 执行结果:

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

        删除数据库:

-- 删除数据库
drop database dbkhb;

 执行结果:

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

二,表结构操作

        创建表结构:

/*
 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 '学生信息表';

执行结果:

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

        查看当前数据库表:

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

执行结果:

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

        查看数据库表结构:

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

执行结果:

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

        删除表

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

 执行结果:

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

三,表数据操作

        查看表数据:

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

 执行结果:

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

        添加表数据 :

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

执行结果:

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

        修改表数据 :

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

执行结果:

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

         删除表数据:

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

 执行结果:

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

 文章来源地址https://www.toymoban.com/news/detail-623692.html

到了这里,关于idea数据库快速上手-库操作与表结构和数据操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA操作数据库并设置时区

    目录 设置mysql的时区的方法(提供三种选择) 1、直接在advanced上配置serverTimezone属性值(单次连接有效) 2、进入MySQL客户端修改time_zone 3、直接修改MySQL的my.ini配置文件设置time-zone 使用Database 1、查看当前数据源下的所有数据库信息,选择需要在schemas中展示的数据库 2、查看数

    2024年02月07日
    浏览(24)
  • 使用IDEA操作Mysql数据库

    idea中自带了关于数据库的连接 首先要确保你的MySQL正在运行中  打开idea找到database( view — Tool Windows — database),大家也可以定个快捷键,方便以后日常操作  就是这个样子,然后点加号            然后就可以编写执行SQL了

    2024年02月14日
    浏览(15)
  • 快速入门Springboot整合Datagpa操作数据库

    Spring Data JPA是Spring Data家族的一部分,可以轻松 实现基于JPA的存储库 。 . JPA是ORM规范,Hibernate是JPA规范的具体实现 ,这样的好处是开发者可以面向JPA规范进行持久层的开发,而底层的实现则是可以切换的。Spring Data Jpa则是在JPA之上添加另一层抽象(Repository层的实现),极大

    2024年02月07日
    浏览(19)
  • 模仿Activiti工作流自动建表机制,实现Springboot项目启动后自动创建多表关联的数据库与表的方案

    文/朱季谦 熬夜写完,尚有不足,但仍在努力学习与总结中,而您的点赞与关注,是对我最大的鼓励! 在一些本地化项目开发当中,存在这样一种需求,即开发完成的项目,在第一次部署启动时,需能自行构建系统需要的数据库及其对应的数据库表。 若要解决这类需求,其实

    2024年01月24日
    浏览(27)
  • 新手快速学会使用DDL对数据库和表的操作

    SQL是一种操作关系型数据库的结构化查询语言。今天这篇文章将详细讲述数据定义语言DDL对数据库和表的相关操作。 首先要学习的是使用DDL来对数据库进行操作,和以往一样,对数据进行操作时,我们主要是对数据进行增删改查,同样,我们使用DDL操作数据库也主要是对数据

    2024年02月07日
    浏览(15)
  • MySQL数据库---库基本操作 以及 表结构的操作(DDL)

    目录 前言 一.数据库的操作 1.1显示当前数据库 1.2创建数据库 1.3使用数据库  1.4删除数据库  二.数据类型 2.1数值类型 2.2字符串类型 2.3日期类型 三.数据表的操作  3.1 创建表结构。  3.2查看数据库中拥有的数据表  3.3查看指定的表结构   3.4修改表结构   3.5删除表结构  

    2024年02月09日
    浏览(18)
  • 【Mysql】万字长文带你快速掌握数据库基础概念及SQL基本操作

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月15日
    浏览(16)
  • 大二学科不挂科 速冲方法推荐(数据结构+计组+操作系统+算法+数据库+计网)

    大学计算机专业不挂科 通识课 + 专业课全科目速成总结博客 这段时间本来是紧锣密鼓的在准备面试 原本以为自己已经学过的科目 考试肯定不成问题吧 结果看了看考试的题目 一个都写不了 仿佛回到了大二上学概率论 离散的时候 而且对于计算机专业性学科 这样类型的专业课

    2024年02月07日
    浏览(17)
  • 计算机复试面试基础知识(八股文)(数据库、数据结构、操作系统、计网、机组等)

    数据库绪论 1、简述三层模式、两级映射,分别有什么作用? 模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是数据库系统模式结构的中间层,即不涉及数据的物理存储细节,也与具体应用程序开发工具语言无关。 外模式(用户模式):是用户能看见和使

    2023年04月09日
    浏览(57)
  • Springboot 订餐管理系统idea开发mysql数据库web结构java编程计算机网页源码maven项目

    一、源码特点   springboot 订餐管理系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有 完整的源代码和数据库,系统主要采用B/S模式开发。 前段主要技术 bootstrap.css jquery 后端主

    2024年02月07日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包