首页 > 其他分享 >学习笔记12

学习笔记12

时间:2023-12-01 11:57:34浏览次数:34  
标签:12 name students 数据库 笔记 学习 MySQL where id

第14章 MySQL数据库系统

摘要

本章讨论了 MySQL 关系数据库系统;介绍了MySQL 并指出了它的重要性;展示了如何在 Linux 机器上安装和运行 MySQL;演示了如何使用MySQL 在命令模式和批处理模式下使用SQL 脚本创建和管理数据库;说明了如何将MySQL 与C编程相结合;演示了如何将 MySQL 与PHP集成,通过动态 Web 页面创建和管理数据库。

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,'zs','123');

删除行元素

delete from students where name = '123';

更新表

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

关联表

1-1关系

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

1-M关系

一行有多个匹配行的关系

M-M关系

 

 苏格拉底挑战

标签:12,name,students,数据库,笔记,学习,MySQL,where,id
From: https://www.cnblogs.com/dkyzhouyikai/p/17862513.html

相关文章

  • 12.1
    打字练习P5587打字练习-洛谷|计算机科学教育新生态(luogu.com.cn)#include<iostream>#include<algorithm>#include<stack>#include<vector>#include<deque>usingnamespacestd;longlongans=0;vector<string>a,b;deque<char>s,m......
  • 【一句日历】2023年12月
    【2023年12月1日·星期五】 人若愿意的话,何不以悠悠之生,立一技之长,而贞静自守。                                                 ——里尔克E......
  • Apache Paimon流式湖仓学习交流群成立
    ApachePaimon是一个流式数据湖平台。致力于构建一个实时、高效的流式数据湖平台。这个项目采用了先进的流式计算技术,使企业能够实时处理和分析大量数据。ApachePaimon的核心优势在于它对于大数据生态系统中流式处理的支持,尤其是在高并发和低延迟方面表现出色。目前业界主流数......
  • Golang学习笔记-定时任务
    指定具体时间执行packagemainimport( "fmt" "time")funcmain(){ //指定执行时间为2023-11-2900:00:00 executionTime:=time.Date(2023,time.November,29,0,0,0,0,time.UTC) //当前时间 now:=time.Now().UTC() //计算距离执行时间的持续时间 d......
  • 11月30日加 卓有成效的程序员读书笔记三
    今天上课完成了王老师的考试系统的数据流程图的绘画讲道理看着很麻人不过还是让我磕出来了 “古代哲人”一章里的提到一些东东,可能是我们大家都知道的一些道理或法则。但“知道法则”是一会事儿,“理解法则”又是另一会事儿。里面的“事物的本质性质和附属性质”就是哲学中......
  • 前端学习-JavaScript学习-js基础-API01
    学习视频:黑马程序员视频链接DOM简介DOM简介DOM树:将HTML文档标签以树状形式表现出来DOM对象:每个标签都是DOM对象DOM核心思想:将网页内容当作对象处理DOM中最大的对象:document,其次是<html><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metan......
  • 【Maven学习1】IDEA集成Maven
    配置Maven环境IDEA配置Maven环境有两种方案:第一种是配置当前工程,另一种是配置全局。首先介绍第一种:配置当前工程 选择IDEA中File-->Settings-->Build,Execution,Deployment-->BuildTools-->Maven设置IDEA使用本地安装的Maven,并修改配置文件及本地仓库路径第......
  • airScript学习记录2
    ###元组就是不能修改的列表,用()##a=(2,3,432,'adfa')##print(a[3])###修改元组,,把元组转化为列表,用内置函数list()##s=list(a)##s[3]='baba'##print(s[3])##字典可以存储任意数据类型##字典是以键值对的形式存在,键一般是不重复的,如果重复,最后一个值会替代前......
  • 阅读笔记
    在读《软件方法》之前,我对UML的认识还停留在画图表达自己的逻辑与同学交流的阶段。当然《软件方法》也不是一本纯粹的UML书籍,潘加宇用工作流建模方式讲述了实践愿景、业务建模和系统用例在创建系统的使用。作者在这本书中犀利的表达了自己对软件和建模的理解,每个章节都有思维引导......
  • 机器学习中的典型算法——卷积神经网络(CNN)
    1.机器学习的定位AI,是我们当今这个时代的热门话题,那AI到底是啥?通过翻译可知:人工智能,而人工智能的四个核心要素:-数据-算法-算力-场景然后机器学习是人工智能的一部分,机器学习里面又有新的特例:深度学习。通俗来说机器学习即使用机器去学习一部分数据,然后去预测新的数据所属......