首页 > 其他分享 >《信息安全系统设计与实现》第十三周学习笔记

《信息安全系统设计与实现》第十三周学习笔记

时间:2023-11-26 13:34:22浏览次数:27  
标签:mysql 第十三 students 数据库 信息安全 笔记 MySQL where name

第十四章 MYSQL实践

mysql简介

MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服 务器后,用户可向服务器输入SQL命令,以便创建数据库,删除数据库,存储、组织和检索数据库中的数据。MySQL有广泛的应用。

mysql安装

在ubuntu中使用sudo apt install mysql-server就可以安装。

MySQL操作

链接MySQL


输入sudo mysql -u root -p即可链接成功

显示数据库

mysql> SHOW DATABASES;

其中要注意的是:

  • 所有的 MySQL 命令行末尾必须是分号。对于长命令,可在单独行中输入命令短语 (按下ENTER键)。 MySQL 将会通过-> 符号继续提示更多的输入,直到它看到一个结束分号。
  • MySQL 命令行不区分大小写。虽然不是强制要求,但为了清楚和更容易识别,通常 使用大写编写 MySQL 命令,使用小写编写数据库、表、用户名或文本。

新建数据库

CREATE DATABASE test;

删除数据库

DROP DATABASE dbname;

选择数据库

USE dbname;

创建表,修改表

CREATE TABLE students(student_id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,name CHAR(20),score INT);
SHOW TABLES;
DESCRIBE students;

表内添加元素

insert into students values(2021,'wq','1408');

可以添加脚本来实现便捷输入

删除行元素

delete from students where name = 'wwqq';

更新表

update students set score = 92 where name = 'wq';

关联表

1-1关系

select a.name,b.email from students a,email b where a.student_id = b.student_id;

1-M关系

一行有多个匹配行的关系

M-M关系

苏格拉底挑战

  • MySQL操作

  • MySQL数据类型



标签:mysql,第十三,students,数据库,信息安全,笔记,MySQL,where,name
From: https://www.cnblogs.com/wangqi3206/p/17848207.html

相关文章

  • 信息安全系统设计与实现——学习笔记11
    任务详情:自学教材,提交学习笔记Part1知识点归纳&GPT提问知识点归纳1.TCP/IP协议TCP/IP协议:TCP代表传输控制协议。IP代表互联网协议。目前有两个版本的IP,即IPv4和IPv6,IPv4使用32位地址,IPv6使用128位地址。TCP/IP各个层级及使用的协议如下图所示:2.IP(1)IP协议ip协议用于在ip......
  • ShardingSphere学习笔记
    MySQL7的root密码校验方式:mysql_native_passwordMySQL8的root密码校验方式:caching_sha2_password将mysql8的root密码校验方式改为7的:ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'123456'; 进入docker容器:防止中文显示乱码:dockerexec-itxxx-na......
  • 20211316郭佳昊 《信息安全系统设计与实现(上)》 第十一周学习总结 第十三章TCP/IP和网
    一、任务要求[1]知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)我在学****知识点,请你以苏格拉底的方式对我进行提问,一次一个问题核心是要求GPT:请你以苏格拉底的方式对我进行提问然后GPT就会......
  • django学习笔记06 查询
    查询库中某个字段的重复值并计数shufareadingcourse.objects.filter(lessonId=targetid[0]['id']).values('qtype').order_by().annotate(count=Count('qtype'))当数据库中有这样的数据,可以看到qtype会有不同类别,但是又会有重复,所以当查询时可以使用这种方式查询到有多少个LETTER......
  • 20231126GESP三级笔记
    逛商场点击查看代码#include<bits/stdc++.h>usingnamespacestd;constintN=1e6+10;intn,a[N],x,ans=0;intmain(){cin>>n;for(inti=1;i<=n;i++)cin>>a[i];cin>>x;for(inti=1;i<=n;i++){if(a[i]<=......
  • 学习笔记11
    TCP/IP和网络编程一、知识点归纳(一)网络编程简介如今,上网已成为日常生活的需要。虽然大多数人可能只把互联网作为一种信息收集、网上购物和社交媒体等的工具,但计算机科学的学生必须对互联网技术有一定的了解,并掌握一定的网络编程的技能。在本章中,我们将介绍TCP/IP网络和网络编程......
  • influxDB学习笔记
    InfluxDB行协议(LineProtocol)measurement(测量名称)TagSet(标签集)FieldSet(字段集):可指定类型,float,int,Boolean,timestamp,注释#TimeStamp(时间戳)e.g.parking,name=0num=50timeStamp(可省略,当前时间)parkingnum=50Prometheus数据格式:openMetris数据格式如何查询......
  • Docker部署思源笔记
    一、简介思源笔记是一款隐私优先的个人知识管理系统,支持细粒度块级引用和Markdown所见即所得。二、安装思源笔记绿联DX4600为例。首先我们打开Docker管理器,进入镜像管理。然后在镜像仓库中搜索b3log/siyuan​​,选择latest​​版本并下载。​​下载完成后,我们在本地镜......
  • 读像火箭科学家一样思考笔记09_重构问题
    1. 了解找到正确问题而不是解决正确问题的重要性1.1. 不是我们应该问的正确问题1.1.1. 我们要寻找更好的问题,而不是更好的答案1.1.2. 我们最初构思出来的问题并不是最好的问题1.1.3. 我们发现的第一个难题往往也不是最应该解决的难题1.2. 突破性思维与普通常识截然相......
  • p2s学习笔记第二录
    datawhalep2s学习chapter_2与chapter_3chapter_2常用内置类型整数int离散浮点数float双精度布尔值boolTrueorFalse类型type即intfloat等类型字符串string5~9为数组类型列表list元组tuple集合set字典Dictionary(映射map)复数comp......