MySQL数据库基本操作

前言

本文主要是【MySQL】——MySQL数据库基本操作的文章,如果有什么需要改进的地方还请大佬指出⛺️

作者简介:大家好,我是听风与他
☁️博客首页:CSDN主页听风与他
每日一句:狠狠沉淀,顶峰相见

目录

    • 前言
  • MySQL数据库基本操作
    • SQL数据库操作
      • 1.创建数据库
      • 2.显示所有数据库
      • 3.使用数据库
      • 4.修改数据库
      • 5.删除数据库
    • SQL表操作
      • 1.创建数据表
      • 2.显示数据表
        • 1.显示所有数据表——*当前数据库下*
        • 2.显示指定数据库下的所有表——*指定数据库*
      • 3.查看表结构
      • 4.更改数据表
        • 1.修改表名
        • 2.修改数据列
    • SQL数据库表操作
      • 1.新增数据
      • 2.查看数据
      • 3.更新数据
      • 4.删除数据
    • 总结
    • 文章末尾

MySQL数据库基本操作

SQL数据库操作

1.创建数据库

  • (以创建test数据库为例)

  • 注意,sql语句按行执行,以分号结尾

create database test utf8mb4;

2.显示所有数据库

show databases;

3.使用数据库

  • (以使用test数据库为例)
use test;

4.修改数据库

  • (以test数据库为例)

  • 注意,数据库名字不可修改(如下为修改test数据库字符集为gbk)

alter database test charset gbk;

5.删除数据库

  • (以test数据库为例)
  • 数据库的删除为不可逆操作
drop database test;

SQL表操作

1.创建数据表

  • 以student表为例
create table student(
	name varchar(50),
    age int,
    gender varchar(10)
);

2.显示数据表

  • 以student为例
1.显示所有数据表——当前数据库下
show tables;
2.显示指定数据库下的所有表——指定数据库
show tables from db_1;

3.查看表结构

desc student;

4.更改数据表

1.修改表名
  • 将表名student修改为student1
rename table student to student1; 
2.修改数据列
#增加字段age
alter table student add age int;
#删除字段age
alter table student drop age; 

SQL数据库表操作

1.新增数据

  • 以student表为例
insert into student(name,age) VALUES('张三',18);

2.查看数据

select * from student; #查询全部数据
select * from student WHERE id=1; #查询id为1的数据

3.更新数据

  • 将id为1的用户年龄更改为10
update student set age=10 where id=1;

4.删除数据

  • 将id为1的数据删除
delete from student where id=1;

总结

  • 1、数据操作不论是初级开发者还是高级开发者都频繁接触的操作

  • 2、数据操作中读操作,往往占据了整个操作的99%以上

  • 3、基本的增删改查是作为进阶的必要知识,必须熟练掌握和频繁练习

文章末尾

MySQL数据库基本操作_第1张图片

你可能感兴趣的:(数据库,mysql)