几张表格搞定Mysql的SQL语句

这篇具有很好参考价值的文章主要介绍了几张表格搞定Mysql的SQL语句。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、数据库的登录与退出

登录Mysql mysql -uroot -p123
退出Mysql exit

二、对数据库的操作

查询所有数据库 show databases;
创建数据库 create database 数据库名字;
删除数据库 drop database 数据库名字;
查询创建数据库的具体语句 show create database 数据库名字;
使用数据库 use 数据库名字;
  • 数据库中,单引号和双引号都代表字符串

  • 实际创建时,默认为数据库名,表名等加上了引号,可以省略不写

三、对表的字段的操作

查询所有表 show tables;
创建表 create table 表名( 字段名1 数据类型, 字段名2 数据类型 );
删除表 drop table 表名;
查看表的结构 desc 表名;
给表中增加一个新的字段 alter table 表名 add 字段名 字段的数据类型;
删除表中的一个字段 alter table 表名 drop 字段名;
修改表中的某一个字段的数据类型 alter table 表名 modify 字段名 字段的数据类型;
修改表中的某一个字段的字段名 alter table 表名 change 旧的字段名 新的字段名 字段的数据类型;
修改表的名字 alter table 旧的表名 rename 新的表名

四、对表的内容的操作

添加一条记录

insert into 表名 (字段名,字段名) values (数据,数据);//选择插入哪几个字段

​ insert into 表名 values (数据,数据)//必须插入所有字段

添加多条记录

insert into 表名 (字段名,字段名) values (数据,数据),(数据,数据)...

​ insert into 表名 values (数据,数据),(数据,数据)...

修改所有记录的一个记录/多个字段

update 表名 set 字段名=数据;

update 表名 set 字段名=数据,字段名=数据;

修改满足条件的一个字段/多个字段 update 表名 set 字段名=数据 where 条件;
删除表中的所有记录

delete from 表名;

truncate 表名;

删除表中的单条记录或者多条记录 delete from 表名 where 条件;
查询符合条件的记录 select * from 表名 where 条件;

补充:

常见的查询条件:

​                =
​                >
​                <
​                >=
​                <=
​                !=, <>
​                between...and
​                in ()
​                and, &&
​                or, ||
​                is null
​                is not null
​                like(模糊查询)
​                distinct(去重查询)
​                as(起别名)文章来源地址https://www.toymoban.com/news/detail-599776.html

到了这里,关于几张表格搞定Mysql的SQL语句的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数据库应用:MySQL数据库SQL高级语句与操作

    目录 一、理论 1.克隆表与清空表 2.SQL高级语句 3.SQL函数 4.SQL高级操作 5.MySQL中6种常见的约束 二、实验  1.克隆表与清空表 2.SQL高级语句 3.SQL函数 4.SQL高级操作 5.主键表和外键表  三、总结 克隆表:将数据表的数据记录生成到新的表中。 (1)克隆表 ① 先创建再导入 ② 创建

    2024年02月13日
    浏览(81)
  • mysql,用sql语句,建立学生-课程数据库基本表

    学生表 学号 姓名 年龄 性别 院系 Student Sno Sname Sage Ssex Sdept 课程表 课程号 课程名 先行课 学分 Course Cno Cname Cpno Ccredit 选课表 学号 课程号 成绩 SC Sno Cno Grade 注意创建表的时候要注意它的字段名,类型,长度,约束条件,取值范围要合适,大小写符号要正确,中文逗号,分号

    2024年02月08日
    浏览(59)
  • MySQL相关的SQL语句、数据库、数据表、字段、类型

    1、 SQL 语句不区分大小写。 SQL语句 用途 描述 mysql -u root -p 连接 MySQL 在命令行窗口中输入 mysql -u root -p 命令,回车,然后输入 MySQL 密码(不要忘记了密码,找回麻烦),再回车就连接上 MySQL 了。最初都是使用 root 用户登录,工作中不能一直使用 root 用户登录。因为 root 权限太

    2024年02月13日
    浏览(95)
  • DataGrip连接数据库设置(MySQL、Oracle、SQL Server)

    1.1 配置信息 1.2 测试查询employees库中departments表信息 employees为测试库,具体来源,参考这篇文章 下载并导入MySQL示例数据库employees 。 1.3 测试查询employees库中employees表信息 将SID改为orcl: 3.1 打开DG后新建Data Source-Microsoft SQL Server 下载驱动文件后按图中配置: 3.2 开启Named Pipes和

    2024年02月12日
    浏览(50)
  • MySQL数据库概念、管理以及SQL语句的基本命令操作

    数据(data) 描述事物的符号记录 包括数字,文字、图形、图像、声音、档案记录等 以“记录”形式按统一格式进行存储(记录可以看成一条记录) 表 将不同的记录组织在一起 用来存储具体数据 记录:行 字段(属性):列 以行+列的形式就组成了表(数据存储在表中) 数

    2024年02月08日
    浏览(71)
  • 主流数据库(SQL Server、Mysql、Oracle)通过sql实现多行数据合为一行

    1、方法一:使用 STUFF 和 FOR XML PATH 进行多行合并成一行 (1)FOR XML PATH用法 FOR XML 是 SQL Server 提供的一种功能,允许您将查询结果转换为 XML 格式。 PATH 模式则是其中一种灵活的方式来构造自定义的XML结构。 1、基本字符串连接 : 当您想从单列中提取所有行的数据并连接成一

    2024年04月10日
    浏览(63)
  • MySQL数据库第十一课---------SQl语句的拔高-------水平提升

                                                       个人主页 ::小小页面                   gitee页面 :秦大大                 一个爱分享的小博主  欢迎小可爱们前来借鉴 ______________________________________________________    SQL提高   日期函数     

    2024年02月16日
    浏览(63)
  • 数据库sql 根据身份证计算年龄段mysql、oracle

    mysql: mysql通过函数可以精确到日 结果: Oracle: oracle只是年份相减,不够精确 结果:

    2024年02月12日
    浏览(69)
  • MySQL数据库增删改查及聚合查询SQL语句学习汇总

    目录 数据库增删改查SQL语句 MySQL数据库指令 1.查询数据库 2.创建数据库 3.删除数据库 4.选择数据库 创建表table   查看所有表 创建表 查看指定表的结构 删除表 数据库命令进行注释 增删改查(CRUD)详细说明 增加 SQL库提供了关于时间的函数:now()  查询 查询表作列与列之间进

    2024年02月09日
    浏览(86)
  • MySQL 数据库实用指南:测试数据准备、SQL语句规范与基本操作

    欢迎来到小K的MySQL专栏,本节将为大家准备MySQL测试数据、以及带来SQL语句规范、数据库的基本操作的详细讲解 要学习SQL查询语句,首先必须解决一个问题,数据问题。为了方便大家学习阅读我的文章,在这里提供了一个test.sql文件 ✨ 登录MySQL,输入 source xxx/test.sql 导入sql文

    2024年02月08日
    浏览(82)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包