首页 > 系统相关 >Linux第14章学习笔记

Linux第14章学习笔记

时间:2023-12-03 11:22:51浏览次数:38  
标签:表中 14 删除 数据库 Linux 笔记 MySQL 字符串 Mysql

第十四章学习笔记

mysql简介

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

安装MySQL

在Ubuntu中,使用命令sudo apt install mysql-server
可通过运行脚本对其进行配置以获得更好的安全性mysql_secure_installation

Mysql操作

1.连接到MySQL服务器
2.显示数据库
3.新建数据库
4.删除数据库
5.选择数据库
6.创建表
7.删除表

Mysql中的数据类型

数值类型

  • INT:整数(4字节),TINYINT:(1字节)S,MALLINT:(2字节)等。
  • FLOAT:浮动指针数。

字符串类型

  • CHAR(size):固定长度字符串,长度为1~255字符。
  • VARCHAR(size):可变长度字符串,但不能使用任何空格。
  • TEXT:可变长度的字符串。
  • TEXT:可变长度的字符串。

日期和时间类型

  • DATE:日期格式为YYYYMM-DD。
  • TIME:以HHMMSS格式保存时间。

Mysql中的数据操作

  • 插入行
    要在表中添加行,可使用INSERT命名,具有语法形式:
  • 删除行
    使用DELETE命令从表中删除行
  • 更新表
    UPDATE命令用于修改表中的现有记录(列)
  • 修改表
    ALTER TABLE命令用于添加、删除或修改当前表中的列。它还用于添加和删除当前表中的各种约束条件。

苏格拉底挑战

MySQL



Mysql中的数据类型



chatgpt

Linux数据类型

标签:表中,14,删除,数据库,Linux,笔记,MySQL,字符串,Mysql
From: https://www.cnblogs.com/nql2/p/17872725.html

相关文章

  • 2023-2024-1 20231403 《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周作业)这个作业的目标自学教材《计算机科学概论》第12,13,14章《C语言程序设计》第9章作业正文https://www.cnblogs.com/l......
  • 【Docker】Linux路由连接两个不同网段namespace,连接namespace与主机
    如果两个namespace处于不同的子网中,那么就不能通过bridge进行连接了,而是需要通过路由器进行三层转发。然而Linux并未像提供虚拟网桥一样也提供一个虚拟路由器设备,原因是Linux自身就具备有路由器功能。路由器的工作原理是这样的:路由器上有2到多个网络接口,每个网络接口处于不同的三层......
  • Linux命令(112)之tac
    linux命令之tac1.tac介绍linux命令tac是将文件内容反向输出,其与命令cat输出刚好相反2.tac用法tac[参数]filenametac参数参数说明--version显示版本信息--help显示帮助信息3.实例3.1.显示tac的版本信息命令:tac--version[root@rhel77~]#tac--versiontac(GNUcoreutils)......
  • Linux命令(111)之groupadd
    linux命令之groupadd1.groupadd介绍linux命令groupadd是用来创建新的用户组,用户组信息会被添加到系统文件(/etc/group)中。2.groupadd用法groupadd[参数]GroupNamegroupadd常用参数参数说明-g指定用户组的gid号-r创建系统工作组-f如果组已经存在则成功退出3.实例3.1.创建普......
  • Linux命令(110)之umask
    linux命令之umask1.umask介绍linux命令umask为linux内建命令,用于设置创建文件/目录时的权限掩码。默认umask值为偶数,创建文件时,直接相减;如果有奇数,创建文件时,对应结果要加一。另外,之所以文件用666去减,表示文件默认不能有执行权限(x);如果减得的结果中有执行权限(x),则需要将其加一。......
  • Linux命令(109)之md5sum
    linux命令之md5sum1.md5sum介绍linux命令md5sum是用来计算和校验文件的MD5值。另外:md5sum是用来校验文件内容,与文件名是否相同无关md5sum校验文件时,逐位校验,如果文件越大,校验所需时间就越长2.md5sum用法md5sum[参数]filenamemd5sum参数参数说明-b以二进制模式读入文件内容-......
  • Linux命令(107)之basename
    linux命令之basename1.basename介绍linux命令basename是用来从文件路径中获取文件的基本名称2.basename用法basename[参数] NAMEbasename参数参数说明-a支持多个参数,并将每个参数视为一个NAME-s移除后缀-z使用NUL而不是换行符分隔输出--help显示帮助信息--version显示版本......
  • Linux命令(108)之dirname
    linux命令之dirname1.dirname介绍linux命令dirname是用来获取文件的指定路径2.dirname用法dirname[参数]NAMEdirname参数参数说明-z使用NUL而不是换行符分隔输出--help查看帮助信息--version查看版本信息3.实例3.1.获取文件的指定路径命令:dirnameztj.txtORdirname/root/z......
  • Linux命令(106)之rename
    linux命令之rename1.rename介绍linux命令rename是用来重命名文件名称。与mv不同的是,mv命令一次只能修改一个文件名,而rename命令能够对文件名进行批量修改2.rename用法rename[options]expressionreplacefile...rename参数参数说明-v详细输出执行的操作-s在符号链接上执行-......
  • 多媒体应用设计师 第14章 多媒体应用的策划与设计
    口诀【应开步确明准集】(多媒体应用系统开发的主要步骤:确定开发对象;明确开发方法;准备多媒体数据;集成一个多媒体应用系统。)【瀑优控制和验证】(瀑布式生命周期:优点:便于控制开发的复杂性和验证程序的正确性)【瀑缺规格和细节】【费力一充完交互】(瀑布式生命周期:缺点:太强调规......