首页 > 数据库 >mysql基础操作

mysql基础操作

时间:2024-03-25 11:58:52浏览次数:22  
标签:varchar DEFAULT 基础 查询 student mysql 操作 NULL select

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

MySql基本语法


一、MySql数据库创建(学生表)

CREATE TABLE `student` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `createdate` datetime DEFAULT NULL,
  `username` varchar(255) DEFAULT NULL,
  `pwd` varchar(255) DEFAULT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `age` tinyint(4) DEFAULT NULL,
  `sex` char(2) DEFAULT NULL,
  `introduce` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

插入学生数据

insert into student values(0,'2024-02-20 10:10:10','张三','12346','13654752525',20,'男','法外狂徒')

二、查询语句

2.基础查询

代码如下(示例):
*处为列名,*表示所有表

select * from student;

3.条件查询

select * from student where <条件>

图片来源:”https://blog.csdn.net/qq_39588003/article/details/103466141

4.模糊查询

select * from student like <条件>

图片来源:https://cloud.tencent.com/developer/article/1655586

5.其他查询

#一个参数为从那条开始查询(从下表0开始计算)第二个为先是条数
select * from student limit 3,2;
#表示根据order by后方的列名为依据排序,desc表倒序排列,asc表顺序排列
select * from student order by age desc;

标签:varchar,DEFAULT,基础,查询,student,mysql,操作,NULL,select
From: https://blog.csdn.net/weixin_46729014/article/details/137008867

相关文章

  • java毕业设计网上生鲜超市(Springboot+mysql+jdk1.8+maven3.39)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的不断进步和人们生活节奏的加快,传统的购物模式已经无法完全满足现代社会的需求。特别是在生鲜食品领域,消费者对新鲜、健康、快捷的要求越......
  • Mysql SQL_DDL_DML_DQL
    1.学生表DDL字符集[utf8]CREATETABLE`student`( `id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号', `createDate`datetimeDEFAULTNULLCOMMENT'日期', `userName`varchar(20)DEFAULTNULLCOMMENT'姓名', `pwd`varchar(36)DEFAU......
  • java se 基础
    javase基础前言:补一些java基础知识前置知识在写java的基础知识前,我们先来学习一下用vscode运行java项目的一些基础内容,首先,想要在vscode中运行java在下载插件后需要创建java项目,一个不用其余工具的java项目中有两个文件夹,一个是lib,用于存储引用的包,一个是src,用于存储源代......
  • MySQL中的MVCC
    MySQL中的MVCC作用MVCC在MySQL中主要用于解决事务的隔离性,具体来说,不同的事务在同一时间点可以看到数据库不同的时间点快照,而不会被其他事务的修改所影响,主要是为了减少锁的使用,提升系统的并发能力.实现​TxID​:事务的ID,一个递增的值,值越大表示发生的时间越......
  • 常见终结操作方法
    packagecom.zxr.stream;importjava.util.ArrayList;importjava.util.function.Consumer;publicclassTest04{publicstaticvoidmain(String[]args){ArrayList<String>list=newArrayList<>();list.add("张三丰");......
  • 代码随想录算法训练营第五十五天 | 583. 两个字符串的删除操作, 72. 编辑距离
    72.编辑距离 已解答中等 相关标签相关企业 给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符 示例1:输入:word1="horse"......
  • 四种常用中间操作方法
    packagecom.zxr.stream;importjava.util.ArrayList;importjava.util.stream.Stream;publicclassTest03{publicstaticvoidmain(String[]args){ArrayList<String>list=newArrayList<>();list.add("张三丰");......
  • 如何使用C语言实现文件操作
    目录文件打开和关闭函数原型案例展示1.引入头文件2.定义字符数组与打开文件3.检查文件打开情况4.读取与写入文件5.关闭文件与清理资源总结文件打开和关闭在编写程序的时候,在打开⽂件的同时,都会返回⼀个FILE*的指针变量指向该⽂件,也相当于建⽴了指针和⽂件的......
  • 分布式操作系统的价值和意义
     Laxcus分布式操作系统不是传统操作系统的延续,而是另一类操作系统。它在传统操作系统的路径之外,开辟了一条新的操作系统赛道。随着人工智能技术成熟和产业化发展,全球计算机网络,正在从第一代的互联网、第二代的移动互联网,快速切换到第三代的算力互联网。算力互联网融合了互联网......
  • 用生动的语言讲mysql索引机制与B+树形象化理解
    索引,index,是什么呢,假如说,没有索引,比如你要点名,你就得挨个问,你是不是某某某,效率奇低,但是,当他们有了独一无二的号数或者名字,就可以免于追寻,一觅即中,这就是索引存在的意义但是,凡事有利有弊,索引增加了查询的效率,但是却降低了增删改的效率,比如说,班级加入一名新同学,你还要给他一个号数,......