MySql安装和基本管理

news/2024/6/17 16:49:12

阅读目录

  •   概览
  •   插入数据
  •   更新数据
  •   删除数据
  •   查询数据
返回顶部

概览

MySQL数据操作: DML

在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括

  1. 使用INSERT实现数据的插入
  2. UPDATE实现数据的更新
  3. 使用DELETE实现数据的删除
  4. 使用SELECT查询数据以及。
返回顶部

插入数据insert

1. 插入完整数据(顺序插入)
    语法一:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n);

    语法二:
    INSERT INTO 表名 VALUES (值1,值2,值3…值n);

2. 指定字段插入数据
    语法:
    INSERT INTO 表名(字段1,字段2,字段3…) VALUES (值1,值2,值3…);

3. 插入多条记录
    语法:
    INSERT INTO 表名 VALUES
        (值1,值2,值3…值n),
        (值1,值2,值3…值n),
        (值1,值2,值3…值n);
        
4. 插入查询结果
    语法:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) 
                    SELECT (字段1,字段2,字段3…字段n) FROM 表2
                    WHERE …;
 
返回顶部

更新数据update

语法:
    UPDATE 表名 SET
        字段1=值1,
        字段2=值2,
        WHERE CONDITION;

示例:
    UPDATE mysql.user SET password=password(‘123’) 
        where user=’root’ and host=’localhost’;
 
返回顶部

删除数据delete

语法:
    DELETE FROM 表名 
        WHERE CONITION;

示例:
    DELETE FROM mysql.user 
        WHERE password=’’;

练习:
    更新MySQL root用户密码为mysql123
    删除除从本地登录的root用户以外的所有用户
 
返回顶部

查询数据 search

1.单表查询

单表查询(https://www.cnblogs.com/caodneg7/p/10283754.html) 

2.联表查询

多表查询(https://www.cnblogs.com/caodneg7/p/10283754.html) 

转载于:https://www.cnblogs.com/caodneg7/p/9678045.html


http://www.niftyadmin.cn/n/1853260.html

相关文章

信息编码:字符串和文本

字符串和文本 历史悠久的文本(可打印,即可显示的字符串)可能是用来表示信息最常用的方式。文本使用起来非常方便,因为人们习惯于处理各种各样以字符串形式表示的信息,如书本中,报纸中,以及电脑显…

信息编码:位操作布尔值编码

位操作:布尔值编码 位图(Bitmaps)是对布尔信息进行编码的一种非常紧凑的方式,通常用在协议中。位图的主要思想是整型数据中的每一位都能够对一个布尔值编码--通常是0表示false,1表示true。要操纵位图,你需要…

java 新手指南

Java新手指南不小心走上了一条不归路的我 因为对可视化感兴趣,然后学了MFC,发现MFC好麻烦啊,不如开发APP吧,刚学开发APP,艹,居然是用java做开发,那只好学java了,,呜呜&am…

通信:组合输入输出流

组合输入输出流 Java中与流相关的类可以组合起来从而提供强大的功能。例如,我们可以将一个Socket实例的OutputStream包装在一个BufferedOutputStream实例中,这样可以先将字节暂时缓存在一起,然后再一次全部发送到底层的通信信道中&#xff0c…

Java 版本storm-demo

1.创建maven项目&#xff0c;并引入storm的依赖 <dependency><groupId>org.apache.storm</groupId><artifactId>storm-core</artifactId><version>1.1.0</version></dependency>2.新建NumberSpout.java public class Number…

通信:成帧与解析

成帧与解析 当然&#xff0c;将数据转换成在线路上传输的格式只完成了一半工作&#xff0c;在接收端还必须将接收到的字节序列还原成原始信息。应用程序协议通常处理的是由一组字段组成的离散的信息。成帧&#xff08;Framing&#xff09;技术则解决了接收端如何定位消息的首尾…

投票协议:构建和解析协议消息

我们再看一个简单的例子&#xff0c;对在实现别人定义的协议时可能用到的技术进行了介绍。这个例子程序是一个简单的"投票"协议&#xff0c;如图3.2所示。这里&#xff0c;一个客户端向服务器发送了一个请求消息&#xff0c;消息中包含了一个候选人ID&#xff0c;范围…

PostgreSQL使用总结

最近项目用到了PostgreSQL数据库&#xff0c;网上一堆教程&#xff0c;这里自己整理一下做个笔记&#xff1a; 1&#xff0c;下载安装&#xff0c;我这边安装在Windows7&#xff0c;在这里找到大象一样的标志&#xff1a; 2&#xff0c;双击打开&#xff0c;这里的话按流程直接…