网页开发(十四)—数据库管理

article/2025/11/10 19:58:51

书接上回:

7、MySQL指令

MySQL普通认知
数据库文件夹
数据表文件(Excel文件)

7.1 数据库管理(文件夹)

(1)查看已有的数据库(文件夹):show databases;

(2)创建数据库(文件夹):create database 数据库名字 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;         

(默认以UTF-8的编码形式)

(3)删除数据库:drop database 数据库名字;

(4)进入数据库(进入文件夹):use 数据库名字;

(5)查看文件夹下所有的数据表(文件):show tables;

7.2 数据表的管理(文件)

(1)创建表(文件):create table 表名称(

                              列名称  类型,

                              列名称 类型,

                              列名称 类型

)default charset=utf-8;

例如现在要做一个类似的表格:

create table tb1(id int,name varchar(16),age int) default charset=utf8;

 varchar说明是字符串,里面最多包含16个字符

 id int primary key;    ——主键(不允许为空,不允许重复)  auto_increment 自动累加

删除表:drop table 表名称

展现完整表:desc 表名称

 7.3 常用数据类型

表示整数,但是表示的范围不一样:

tinyint

有符号,取值范围:-128~127(有正有负)【默认的】

无符号,取值范围:0~255(只有正)

int

有符号,取值范围:-2147483648~2147483648(有正有负)【默认的】

无符号,取值范围:0~4294967295

bigint

有符号,取值范围:从负到正,很大

无符号,取值范围:0~18446……(很大)

小练习

#创建表

create table tb2(

          id bigint not null auto_increment primary key,

          salary int,

          age tinyint

) default charset=utf8;

#插入数据

insert into tb2(salary,age) values(10000,18);

#查看表中的数据

select  * from tb2;

表示小数:

float、double(不太精准)

decimal(表示精准数)

准确的小数值,m是数字总个数(负号不算),d是小数点后个位数,m最大值为65,d最大值为30.

例如:

create table tb3(

          id not null primary key auto_increment,

           salary decimal(8,2)

)default charset=uft8;


insert into tb3(salarly) values(1.28);

insert into tb3(salarly) values(5.289);

定义字符串:

char(m)

定长字符串,m代表字符串的长度,最多可以容纳255个字符

char(11),固定用11个字符串进行存储,哪怕真实没有11个字符,也会按照11个存储。

create tb4(

          id int not null primary key auto_increment,

          mobile char(11)

)default charset=utf8;

varchar(m)

变长字符串。真实数据有多少长度就按多长存储  最大65535字节/3=最大的m

create tb5(

          id int not null primary key auto_increment,

          mobile varchar(11)

)default charset=utf8;

text

text数据用于保存变长的大字符串,可以多到65535个字符

一般情况下,长本文会用到text。例如文章。新闻等

create tb6(

          id int not null primary key auto_increment,

          title varchar(128),

          content text

)default charset=utf8;

练习:用户表

create table tb7(

          id int not null primary key auto_increment,

          name varchar(64)not null,

          password char(64)not null,

          email varchar(64)not null,

          age tinyint,

          salary decimal(10,2),

         ctime datetime

)default charset=utf8;


http://chatgpt.dhexx.cn/article/Zo14yGUI.shtml

相关文章

每周一品 · 音圈电机(VCM)中的磁性材料

音圈电机 (Voice coil motor, VCM) 是一种特殊形式的直驱电机,能将电能直接转化为直线运动机械能,其原理是在均匀气隙磁场中放入一个圆筒绕组,绕组通电产生磁场,带动负载设备做直线往复运动,改变电流的强弱和流向&…

VCM音圈马达的一些特点

VCM(Voice Coil Motor):中文名称为音圈马达,亦称音圈电机,原理是在一个固定的磁场内,通过改变VCM线圈电流的大小,来控制VCM马达移动的位置,从而改变镜片之间的距离来达到对焦的功能。基本上在所有手机上均有…

vcm驱动芯片原理_每周一品 · 音圈电机(VCM)中的磁性材料

音圈电机 (Voice coil motor, VCM) 是一种特殊形式的直驱电机,能将电能直接转化为直线运动机械能,其原理是在均匀气隙磁场中放入一个圆筒绕组,绕组通电产生磁场,带动负载设备做直线往复运动,改变电流的强弱和流向&…

Camera基础知识

物理结构 一、手机Camerade的物理结构 FPC(flexible printed circuit)可挠性印刷电路板Sensor图像传感器IR红外i滤波片holder基座lens镜头 通常,一个摄像头硬件上包括5个部分:外壳(马达)、镜头&#xff…

MPEG VCM

传统是视频编码是针对人眼视觉进行优化的,目的是在保持人的主观失真不增加的情况下降低码率。而现在越来越多的视频需要进行机器分析,而人只需要看机器分析的结果。因此MPEG成立VCM(Video Coding for Machines)工作组探索新的标准…

VCM基本原理和主要性能指标

VCM(Voice Coil Motor)音圈马达是一种将电能转化为机械能的装置,实现直线型及有限摆角的运动,实现运动的力来源于通电线圈在磁场中受到的作用力。VCM 的精确控制需要通过外部的驱动IC 来实现。按功能分为开环VCM,中置VCM,闭环VCM,光学防抖VCM。 VCM(Voice Coil Motor)音…

camera基础知识(1)

目录 camera module 镜头lens 光圈快门 音圈马达VCM 滤光片 image sensor: 摄像头工作原理大致如下 camera作为android系统中庞大的一个模块之一,camera框架包含的知识十分多,作为一名camera工程师,我们不仅要熟悉代码,也要…

VCM绕线机的功能参数

VCM的全称是Voice Coil Motor,我们也叫音圈马达和音圈电机,是手机中比较常用的配件,也广泛应用于电脑、网络摄像头、扫描仪等,因为原理和扬声器类似,所以叫做音圈电机。它与我们常见的电机不一样,具有结构简…

【camera】1. 相机硬件组成

相机—光照测量设备 图像—辐射能量测量 Lens:镜头 VCM:音圈马达 IR Filter:滤光片 Sensor:感光元件CCD\CMOS, Substrate PCB:基片电路 DSP(option):数字信号处理器 ISP(option):图像信号处理器 CCD 电耦合器件 CMOS 互补性金属氧化物半导体 无论是ccd还是cmos都是光…

VCM驱动IC--close loop

VCM驱动IC: 正从幕后走向台前 作为与VCM(音圈马达)匹配的driver IC一直被产业链当做一个小器件,故而默默无闻,较少为人所认知和谈论。其实小小的driver IC,是摄像模组实现自动对焦功能不可或缺的一部分…

vcm驱动芯片原理_技术科普 | 一文了解音圈马达的驱动原理

原标题:技术科普 | 一文了解音圈马达的驱动原理 第11期 庄子云: “鲲之大,不知其几千里也。化而为鸟,其名为鹏。鹏之背,不知其几千里也,怒而飞,其翼若垂天之云。”大鹏鸟展翅高飞借助的是风带来的动力。 可见,在一个运转的系统中,动力是多么的重要。我们的手机摄像头系…

手机相机接口介绍

原文来自公众号:工程师看海 相机是手机中非常重要的模组之一,已成为智能手机的标配,其按布局可以分为前摄和后摄,按功能可以分为自拍相机、主相机、超广角、长焦和微距等。 不同功能的相机有不同功能的结构和电气特性,…

音圈电机工作原理与直线电机的对比

图片来自:什么是音圈电机?如何工作的?如何应用于相机镜头调焦? - 知乎 目录 1. 什么是音圈? 2.音圈电机(VCM,Voice Coil Motor)结构及原理 2.1 音圈电机工作原理 2.2 音圈电机结构 2.3 音圈电机的特点 …

【转】VCM驱动IC--close loop

VCM驱动IC: 正从幕后走向台前 作为与VCM(音圈马达)匹配的driver IC一直被产业链当做一个小器件,故而默默无闻,较少为人所认知和谈论。其实小小的driver IC,是摄像模组实现自动对焦功能不可或缺的一部分…

Camera简介(一):摄像头模组CCM的结构和原理简述

我们常说的Sensor也就是图像传感器只是整个摄像头模组的一部分,主要负责将接收到的光信号转换成电信号,实际上整个摄像头模组(Camera Compact Module,CCM)由很多部分组成,除Sensor以外的其他模块会负责完成对焦、滤光、减震、数据…

【camera】【摄像头模组】摄像头模组简单介绍

摄像头模组 1. 摄像头介绍 摄像头模组的结构大致如下: camera模组工作原理:景物通过镜头lens生成光学图像信号投射到图像传感器image sensor表面上,由sensor感光像素点转换为电信号,经过图像传感器的A/D数模转换变为数字图像信号…

霍尔元件在VCM音圈马达中的应用

音圈马达(音圈电机)自动对焦装置又称为音圈马达自动对焦驱动器,此驱动器可分为移动部件与固定部件两大部分,移动部件包括镜头模组Lens、镜头座Holder以及两个永磁铁Magnets;而固定部件包括一个霍尔元件(型号推荐HG106C…

VCM音圈马达摄像头对焦

目录 VCM(Voice Coil Motor)是什么 主要功能是用作摄像头的快速对焦 音圈马达的构成 音圈马达控制原理 自动振幅控制系统 音圈马达的使用方式 总结 VCM(Voice Coil Motor)是什么 VCM是音圈马达有控制快、精度高的特点。 10ms左右可达目标位置,采用合适的定…

camera调试:VCM马达驱动调试(DW9763)

这篇文章介绍一下VCM马达驱动的调试,以RK3588,安卓平台,移植DW9763驱动为例。 目录 (一)概述 (1)VCM简介 (2)实现camera对焦方法 ①实现光学变焦采用变焦马达&#…

vcm驱动芯片原理_手机摄像头VCM音圈马达,原理、结构

一、VCM是什么 VCM(Voice Coil Motor),电子学里面的音圈电机,是马达的一种。因为原理和扬声器类似,所以叫音圈电机,具有高频响、高精度的特点。 其主要原理是在一个永久磁场内,通过改变马达内线圈的直流电流大小&#…