当前位置: 首页 > news >正文

MySQL中简单的操作

一.数据库

1.1数据库的建立:

create database 库名;

1.2数据库的查看:

show databases;

1.3数据库的删除:

drop database 库名;

二.数据库中的表

2.1表的建立:

create table 表名;

例:create table students (id int, name varchar(20));

注意若此时有中文时我们使用``反引号。

   注意这个外键当我们创建表使用的时候你的父表的那个列名必须为主键或者unique。再就是再删除表的时候必须要先删除子表在才能删除父表使用drop若使用delete不可以的。

2.2表结构的查看:

desc 表名;

2.3查看一个库中有哪些表:

show tables;

三.数据库中关于表的增删改

3.1增

insert into 表名 values  ();注意这里面的值一定要和表结构里面的数据类型相对应。

insert into 表名(列名)values ();这样可以使只增加其中的列而不是全都增加。

3.2删

drop table 表名;这个是将表完全的删除。

delete from 表名;这个只是将表中的数据全部删除而已。

3.3改

update 表名 set 

四.数据库中关于表的查询

假设这里的列名分别为1,2,3,4,5。

4.1  对整个表进行查询

select * from 表名;这个是将整个表的数据进行查询。

4.2   对表中某些列进行查询

select 列名,列名...from 表名;这个是将这个表中的这些列进行查询。

4.3  列名写成表达式也能进行查询

select  1,2, 3+4+5  from 表名;这个是将列名作为表达式也能进行查询。

4.4  将列名写做成列名

select 1,   2,3+4+5 as 别名 from 表名;这个是可以将这些列名或者表达式当成别名来使用。

4.5去重

select distinct 列名 from表名;这个是将与列名一样的去重。

4.6 排序

select 列名 from 表名 order by desc或者是asc(这个是默认值);

4.7 条件查询

假设一个表中有id,name这些

select * from 表名 where id= 2;

select * from 表名 where name is null;

select * from 表名 where id=2 or id=3;

select *from 表名 where name =‘%孙’;

4.8分页查询

SELECT id, name, math, english, chinese FROM exam_result ORDER BY id LIMIT 3 OFFSET 0;

这个limit是指查询的总共页数而offset是指从0开始的几页(这里是使用下表索引值查询)若没有三页也无所谓。

相关文章:

  • 【分割字符串 / 贪心 + 字符串 + 暴力】
  • how to do unit test for golang within vscode
  • 软件工程重点复习(2)
  • 【C语言练习】062. 使用位运算优化算法
  • [学习]浅谈C++异常处理(代码示例)
  • C# 深入理解类(索引器)
  • leetcode560-和为k的子数组
  • 项目管理学习-CSPM4(2)
  • pycharm管理项目python环境
  • 在PyCharm中使用pyenv指定的Python:配置指南
  • 博图SCL星三角降压启动从安装到编程步骤详解
  • C++面向对象编程实战:继承与派生全解析
  • C++多态与虚函数详解:从入门到精通
  • ClickHouse讲解
  • 【扫描线 线段树】P1856 [IOI 1998 ] [USACO5.5] 矩形周长Picture|普及+
  • 基于大模型预测亚急性脊髓联合变性的综合技术方案研究报告大纲
  • 【MySQL】第9节|Innodb底层原理与Mysql日志机制深入剖析(二)
  • Jetpack Compose 中更新应用语言
  • 【MySQL】第10节|MySQL全局优化与Mysql 8.0新增特性详解
  • Docker核心技术:Docker原理之Union文件系统
  • 网站建设后端/武汉网站排名提升
  • 招聘网站建设计划书/电商网站建设制作
  • 南阳网站建设优化/seo技术外包 乐云践新专家
  • 影视传媒公司网站php源码/谷歌seo零基础教程
  • 上海整站优化公司/怎么把产品快速宣传并推广
  • 公司注册网站的费用多少/汽车宣传软文