数据库操作-MySql基础

本文介绍了MySQL,它是流行的开源免费关系型数据库,具有免费、小巧、功能全、使用便捷等特点,适用于多种网站应用。还说明了其下载安装方式,讲述了如何在IDEA中连接MySQL,最后详细介绍了数据库及表的创建、删除、查看等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySql简介

是现在流行的开源的,免费的 关系型数据库
特点

  • 免费 , 开源数据库
  • 小巧 , 功能齐全
  • 使用便捷
  • 可运行于Windows或Linux操作系统
  • 可适用于中小型甚至大型网站应用

MySql的安装

下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-winx64.zip
点击直接下载8.0.16,64位版本的zip。
随后操作不再叙述,搜mysql 8.0 zip安装全是教程。


连接IDEA

虽然已经有很多数据库可视化界面的软件,但IDEA也集成了不错的MySql功能。
打开idea,可以看到在最右边的侧栏,有一个DataBase的按钮。
在这里插入图片描述
点击DateBase按钮~~>"+"选择Data Source再选择MySQL:
在这里插入图片描述
到配置界面,在User填入你数据库的用户名,在Password填入你数据库的密码,点击下面的Test Connection,出现绿色对勾则表示成功,一般第一次会提示你下载驱动,你点击后就会自动下载:
在这里插入图片描述
连接成功后,就可以在IDEA中操作了。


数据库的操作

与数据库相关

  • 建立数据库
    sql:create database 数据库名;
    在这里插入图片描述在IDEA的数据库sql查询中输入sql语句,然后选中,点击绿色运行按钮,接着JDBCDemo数据库就创建好了,点击刷新的图标,就能看到数据库中多了一名为jdbcdemo的数据库。
  • 删除数据库
    sql:drop database 数据库名;
    执行**drop database JDBCDemo;**刚创建的jdbcdemo数据库就被删除了。
  • 查看数据库
    sql:show database;
  • 使用数据库
    sql:use 数据库名;

与表相关

  • 创建表
    表必须创建在某个数据库中,所以一边创建表之前,先要执行use 数据库名;表示使用这个表。
    sql:create table 表名(
    表中的第一个字段 约束,
    表中的第二个字段 约束
    );
    如图,先执行 use jdbcstudy;表示使用jdbcstudy这个数据库,在执行下面的全部sql,创建表demo。
    在这里插入图片描述
    点击打开
    jdbcstudy
    数据库,会发现里面多了一个名为demo的表,展开demo表,可以看到表的结构:
    在这里插入图片描述
  • 删除表
    sql:drop table 表名;
  • 显示表结构
    sql:DESC 表名;
  • 修改表
  1. 修改表名
    sql:ALTER TABLE 旧表名 RENAME AS 新表
  2. 添加字段 :
    sql:ALTER TABLE 表名 ADD字段名 列属性[属性]
  3. 修改字段 :
    sql:ALTER TABLE 表名 MODIFY 字段名 列类型[属性]
    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性[属性]
  4. 删除字段 :
    sql:ALTER TABLE 表名 DROP 字段名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值