【MySQL】初识

文章目录

  • 几点概念
  • 增删改查(CRUD)
    • 对于数据库的CRUD
    • 对于表的CRUD
    • 对于列的CRUD
  • 几点注意

几点概念

客户端:主动发送请求的一方 (发送称为“请求”)
服务器:被动接受请求的一方 (接受称为“响应”)
安装mysql是安装MySQL的服务器和客户端

增删改查(CRUD)

对于数据库的CRUD

增:create database + 数据库名;
删:drop database + 数据库名;
查:show database + 数据库名;

对于表的CRUD

增:create table + 表名;
删:drop table + 表名;
改:alter table + 表名 add(drop column) + 行;

改名: rename table + 旧表名 to + 新表名;

查: show tables;

对于列的CRUD

增:insert into + 表名 values(); (可以一次插入多条,如:)

insert into table + 表名 values(),(),();

删:drop from table where 条件;
改:update + 表名 set + 列名 = 新值 where + 条件;
查:select + 列名 from + 表名 where + 条件;

  1. 在数据量大的情况下,不能够随便进行select * 进行查询,会将硬盘io跑满,网络带宽也跑满,造成损失
  2. select 表名 as 别名,不建议省略as

几点注意

  1. 在SQL语言中,单引号和双引号都能表示字符串
  2. 不进行character set = utf8mb4的设置不能够进行中文的输入

你可能感兴趣的:(mysql)