自己做流媒体网站难青岛注册公司多少钱

news/2025/9/28 15:26:20/文章来源:
自己做流媒体网站难,青岛注册公司多少钱,公众号开发工具有哪几种,教育课程网站建设数据库相关操作#xff1a;显示数据库#xff1a;show databases;如果是0.00秒并不代表没有花费时间#xff0c;而是时间非常短#xff0c;小于0.01秒。创建数据库#xff1a;Query OK表示创建成功#xff0c;1行受到影响#xff0c;处理时间为0、05秒。使用下面的命令查… 数据库相关操作显示数据库show databases;如果是0.00秒并不代表没有花费时间而是时间非常短小于0.01秒。创建数据库Query OK表示创建成功1行受到影响处理时间为0、05秒。使用下面的命令查看某个数据库的详细信息必须要记住默认使用的是拉丁字符集如果不重新设置的话中文显示会是乱码的创建数据库的时候指定字符集编码如下注意latin1是拉丁字符集这是默认的字符集这个字符集所显示出来的汉字是号的形式的。图形化界面如何创建数据库删除数据库删除数据库要慎重因为删除数据库会删除数据库中所有的表和表中所有的数据。删除数据库后我们可以用show databases;命令来显示看看没有被删除。注意数据库名中有中横线的会当成特殊意义需要使用进行包含住。选择数据库mysql use abccs; 此时你已经进入你刚才所建立的数据库abccs. 显示你所选择数据库中所有的表查看当前使用的数据库如果没有选择数据库的话查看默认存储引擎mysql show variables like %storage_engine%;结果显示默认的存储引擎为InnoDB存储引擎。查看mysql数据库系统支持的存储引擎的类型mysql show engines;也可以数据库表相关操作查看当前数据库中数据表说明刚才建立的数据库中还没有数据库表。创建数据库表注意表名不能为sql语言的关键字一个表中可以有一个或多个字段。定义时字母大小写均可各字段之间用逗号隔开最后一个字段后不需要加逗号。完整性约束条件完整性约束条件是对字段进行限制。要求用户对该属性进行的操作符合特定的要求。如果不满足完整性约束条件数据库系统将不执行用户的操作。其目的是为了保证数据库中数据的完整性。MYSQL中基本的完整性约束条件如下表主键primary key物理上存储的顺序非空not null此字段不允许填写空值惟一unique此字段的值不允许重复默认default当不填写此值时会使用默认值如果填写时以填写为准外键foreign key对关系字段进行约束当为关系字段填写值时会到关联的表中查询此值是否存在如果存在则填写成功如果不存在则填写失败并抛出异常说明虽然外键约束可以保证数据的有效性但是在进行数据的crud(增加、修改、删除、查询)时都会降低数据库的性能所以不推荐使用那么数据的有效性怎么保证呢答可以在逻辑层进行控制auto_increment 标识该属性怕值自动增加这是mysql的sql语句的特色。数据类型常用数据类型如下整数intbit小数decimal字符串varchar,char日期时间: date, time, datetime枚举类型(enum)特别说明的类型如下decimal表示浮点数如decimal(5,2)表示共存5位数小数占2位char表示固定长度的字符串如char(3)如果填充ab时会补一个空格为ab varchar表示可变长度的字符串如varchar(3)填充ab时就会存储ab字符串text表示存储大文本当字符大于4000时推荐使用对于图片、音频、视频等文件不存储在数据库中而是上传到某个服务器上然后在表中存储这个文件的保存路径使用数据类型的原则是够用就行尽量使用取值范围小的而不用大的这样可以更多的节省存储空间。更全的数据类型可以参考:http://blog.csdn.net/anxpp/article/details/51284106下面这个可以先不用练习后面会细讲。显示表的结构  是指查看数据库中已存在的表的定义。查看表结构的语句包括describe 和 show create table语句。通过这两个语句可以查看表的字段名、字段的数据类型和完整性约束条件等。(1)查看表基本结构语句describe mysql describe xueshengdenjibiao;--------------------------------------------------| Field    | Type      | Null | Key | Default    | Extra |--------------------------------------------------| stu_id   | int(11)     | NO   | PRI | NULL    |       || stu_name | varchar(20) | YES  |     | NULL    |       || stu_sex  | tinyint(1) | YES  |    | NULL    |       |--------------------------------------------------3 rows in set (0.03 sec)从查询的结果中我们看出xueshengdenjibiao中包含三个字段同时显示了字段的数据类型(type),是否为空(null)是否为主外键(key)默认值(default)和额外信息(extra)。Describe也可以缩写成desc.mysql desc xueshengdenjibiao;--------------------------------------------------| Field    | Type        | Null | Key | Default | Extra |--------------------------------------------------| stu_id   | int(11)     | NO   | PRI | NULL    |       || stu_name | varchar(20) | YES  |     | NULL    |       || stu_sex  | tinyint(1)  | YES  |     | NULL    |       |--------------------------------------------------3 rows in set (0.00 sec)其结果是一致的。(2)、查看表详细结构语句show create table除了可以查看一些结构外该语句还可以查看表默认的存储引擎和字符编码。如果直接使用show create table xueshengdenjibiao;这种语句结果的显示效果会比较差尤其是遇到内容比较长的记录显示的结果会很混乱。代码最后加上\G(要是大写)参数可以更加美观的显示内容对内容比较长的记录效果尤为明显。修改表修改表名表名可以在一个数据库中唯一的确定一张表。数据库系统通过表名来区分不同的表。修改表名是通过SQL语句alter table实现的。mysql alter table shushengdenjibiao rename xueshengdenjibiao;Query OK, 0 rows affected (0.11 sec)也可以这样写mysql alter table shushengdenjibiao rename to  xueshengdenjibiao;Query OK, 0 rows affected (0.00 sec)其中to是可选参数其是否在语句中出现不会影响语句的执行。前面的表名是原先的表名后面的表名是要修改后的表名。也可以通过show table来显示表是否已经被修改。修改字段名和字段的数据类型字段的数据类型包括整数型浮点型字符串型二进制型日期和时间类型等。数据类型决定了数据的存储格式约束条件和有效范围。表中的每个字段都有数据类型。alter table语句也可以修改字段的数据类型。主键的字段数据类型不能修改。上面的datetime是年月日时分钞人家问你生日你连时分秒都说出来了不适合所以我们只需要存储年月日就可以了。注意如果表中有记录修改数据类型时应该特别小心。因为修改数据类型时可能会影响表中的数据。特别值得注意的是字符类型的字段最好不要改成整数类型、浮点数类型。注意Modify和change都可以改变字段的数据类型。不同的是change可以在改变字段数据类型的同时改变字段名。如果要使用change修改字段数据类型那么change后面必需跟两个同样的字段名。添加字段在表的末尾添加字段mysql alter table xueshengdenjibiao add stu_age int(4) not null;Query OK, 0 rows affected (0.59 sec)Records: 0  Duplicates: 0  Warnings: 0注意增加字段时如果能够加上完整性约束条件一定要加上。这样可以保证此字段的安全性甚至可以提高整个表的数据安全性。因此添加时要仔细考虑这个问题。在表的第一个位置增加字段默认情况下新增字段为表的最后一个字段。如果加上first参数则可以将新增字段设置为表的第一个字段。mysql alter table xueshengdenjibiao add stu_num int(5) first;Query OK, 0 rows affected (0.27 sec)Records: 0  Duplicates: 0  Warnings: 0在表的指定位置之后增加字段mysql alter table xueshengdenjibiao add stu_add varchar(20) after stu_phone;Query OK, 0 rows affected (0.58 sec)Records: 0  Duplicates: 0  Warnings: 0一次性添加多个字段mysql alter table q7 add (wuli int(3),huaxue int(3));Query OK, 10 rows affected (0.32 sec)Records: 10  Duplicates: 0  Warnings: 0删除字段mysql alter table xueshengdenjibiao drop stu_age;Query OK, 0 rows affected (0.31 sec)Records: 0  Duplicates: 0  Warnings: 0执行成功后可以查看一下修改字段的排列位置字段修改到第一个位置mysql alter table xueshengdenjibiao modify stu_id int(11) first;Query OK, 0 rows affected (0.60 sec)Records: 0  Duplicates: 0  Warnings: 0字段修改到指定位置更改表的存储引擎Mysql存储引擎是指mysql数据库中表的存储类型。不同的表的类型有着不同的优缺点。在创建表时存储引擎就已经设定好了。如果要改变可以通过重新创建一张表来实现。这样做是可以达到目的但必然会影响到表中的数据。而且操作比较麻烦。在mysql中也可以通过alter table更改表的存储引擎的类型。在修改之前我们可以先查看一下表的结构mysql show create table xueshengdenjibiao \G*************************** 1. row ***************************       Table: xueshengdenjibiaoCreate Table: CREATE TABLE xueshengdenjibiao (  stu_id int(11) NOT NULL DEFAULT 0,  stu_name varchar(20) DEFAULT NULL,  stu_xingbie varchar(1) DEFAULT NULL,  stu_phone varchar(20) DEFAULT NULL,  stu_num int(5) DEFAULT NULL,  PRIMARY KEY (stu_id)) ENGINEInnoDB DEFAULT CHARSETlatin11 row in set (0.00 sec)我们来修改一下看看mysql alter table xueshengdenjibiao enginemyisam;Query OK, 0 rows affected (0.66 sec)Records: 0  Duplicates: 0  Warnings: 0修改后我们在来看看mysql show create table xueshengdenjibiao \G*************************** 1. row ***************************       Table: xueshengdenjibiaoCreate Table: CREATE TABLE xueshengdenjibiao (  stu_id int(11) NOT NULL DEFAULT 0,  stu_name varchar(20) DEFAULT NULL,  stu_xingbie varchar(1) DEFAULT NULL,  stu_phone varchar(20) DEFAULT NULL,  stu_num int(5) DEFAULT NULL,  PRIMARY KEY (stu_id)) ENGINEMyISAM DEFAULT CHARSETlatin11 row in set (0.00 sec)如果表中已经l有很多的数据改变存储引擎可能会造成一此意料之外的影响。如果一个表中已经存在了很多数据最好不要轻易更改其存储引擎。删除表的外键约束外键是一个特殊字段其将某一表与其父表建立关联关系。在创建表的时候外键约束就已经设定好了。由于特殊需要与父表之间的关联关系需要去除要求删除外键约束。mysql alter table q3 drop foreign key c_de;Query OK, 0 rows affected (0.27 sec)Records: 0  Duplicates: 0  Warnings: 0原来的外键变成了普通键key操作成功。删除自增长的主键  先删除自增长在删除主键  Alter table 表名 change id id int(10)      //删除自增长Alter table 表名 drop primary key           //删除主建删除表删除表时会删除表中的所有数据。因此在删除表时要特别注意。最稳妥的做法是先将表中所有的数据备份出来然后在删除表。一旦删除表后发现造成了损失可以通过备份的数据还原表以便将损失降低到最小。如果在创建表时可能存在外键约束一些表成为了与之关联的表的父表。要删除这些父表情况比较复杂。删除没有被关联的普通表mysql drop table shushengdenjibiao2;Query OK, 0 rows affected (0.08 sec)删除被其他表关联的父表在前面我们讲解了创建表时设置表的外键。这样就使数据库中的某些表之间建立了关联关系。一些表成为了父表这些表被其子表关联着。要删除这些父表情况不像上一节那么简单。最简单直接的办法是先删除子表然后再删除父表。但这样可能会影响子表的其他数据;另一种办法是先删除子表的外键约束然后再删除父表。这种方法不会影响子表的其他数据可以保证数据库的安全。因此我们来重点说一下这种方法。mysql show create table example \G*************************** 1. row ***************************       Table: exampleCreate Table: CREATE TABLE example (  stu_id varchar(20) DEFAULT NULL,  stu_shuxue int(20) DEFAULT NULL,  stu_yuwen int(20) DEFAULT NULL,  KEY c_ff (stu_id),  CONSTRAINT c_ff FOREIGN KEY (stu_id) REFERENCES example1 (stu_id)) ENGINEInnoDB DEFAULT CHARSETlatin11 row in set (0.00 sec)执行删除代码mysql alter table example drop foreign key c_ff;Query OK, 0 rows affected (0.72 sec)Records: 0  Duplicates: 0  Warnings: 0再来查看一下mysql show create table example \G*************************** 1. row ***************************       Table: exampleCreate Table: CREATE TABLE example (  stu_id varchar(20) DEFAULT NULL,  stu_shuxue int(20) DEFAULT NULL,  stu_yuwen int(20) DEFAULT NULL,  KEY c_ff (stu_id)) ENGINEInnoDB DEFAULT CHARSETlatin11 row in set (0.00 sec)表已经不存在外键了(foreign key)原来的外键变成了普通键(key)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920769.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络工程 --- 一个嵌入式网络设备中存在哪些开源软件

网络工程 --- 一个嵌入式网络设备中存在哪些开源软件BusyBoxLinux (内核)zlib (版本 1.2.11)Dropbear SSH (版本 2017.75)jQuery JavaScript Library (版本 1.11.1)OpenSSL (版本 1.0.2k)redis (版本 3.0.7)libyang (版…

如何用 ShedLock 让 Spring Boot 的定时任务在多实例环境下只执行一次

之前在Spring Boot教程中我们介绍了如何用 @Scheduled 注解来创建定时任务,Spring 的任务调度用起来确实顺手。可这种实现方式一上多实例(比如多副本部署),同一个定时任务会在每个节点都跑一遍,等于任务会重复执行…

故障处理:Oracle表空间异常增长后又恢复正常的故障模拟与分析

我们的文章会在微信公众号IT民工的龙马人生和博客网站 ( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。今天谈谈很…

C# Avalonia 15- Animation- CachingTest

C# Avalonia 15- Animation- CachingTestCachingTest.axaml代码<Window xmlns="https://github.com/avaloniaui"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http:/…

Oracle故障分析:lsnrctl start启动监听很慢(AIX平台)

我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。Oracle故障分…

银川做淘宝网站的可以上传网站的免费空间

在Gurobi中&#xff0c;你可以使用model.status来获取求解过程中的模型状态。可以使用了model.status来检查模型是否找到最优解。模型状态是一个Gurobi的常量&#xff0c;表示了求解过程中的不同状态。 以下是一些常见的模型状态&#xff1a; GRB.OPTIMAL: 最优解被找到。GRB…

网站建设自主开发的三种方式wordpress 小视频插件

以下实验是利用逍遥模拟器搭建的简易计算器页面 对现有功能说明&#xff1a;可实现双目运算和开方单目运算&#xff1b; 待改进&#xff1a;需要实现表达式的计算&#xff1b;以及负数参与运算&#xff1b; //XML代码<?xml version"1.0" encoding"utf-8&q…

事务和Spring常用注解的总结

1. 事务事务的概念: 事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作 要么同时成功,要么同时失败。 事务操作步骤:事务控制主要三步操…

男男床上爱做 网站重庆seo网络推广关键词

武器库篇之Git的分支使用(三十九) Git分支是一种用于在项目中并行开发和管理代码的功能。分支允许开发人员在不干扰主要代码的情况下创建新的代码版本&#xff0c;以便尝试新功能、修复错误或独立开发功能。一般正常情况下&#xff0c;开发人员开发一个软件&#xff0c;会有两…

ssh做电商 网站wordpress百度分享

用户的数据一般都是存储于数据库&#xff0c;数据库的数据是落在磁盘上的&#xff0c;磁盘的读写速度可以说是计算机里最慢的硬件了。 当用户的请求&#xff0c;都访问数据库的话&#xff0c;请求数量一上来&#xff0c;数据库很容易就奔溃的了&#xff0c;所以为了避免用户直…

安徽专业做网站的大公司上海市工程咨询协会

在c的学习中&#xff0c;我们经常被应该如何使用指针和引用这个问题所困扰&#xff0c;那么我这里给大家说一下在我的学习过程中对指针和引用的理解&#xff0c;和它们之间的区别&#xff0c;希望各位朋友给出不同的意见并且指出我在学习中的一些错误首先我们来聊一下指针&…

开网站的是啥公司婚礼策划网站模板中文

准备工作&#xff1a; 项目/可执行文件名&#xff1a;QTAppName 打包项目存放的文件名&#xff1a;pack&#xff08;这个文件名无所谓&#xff09; 脚本名&#xff1a; copylib.sh&#xff08;类似ldd命令&#xff09;&#xff1a;用于将.so库文件的依赖项复制并放入自动生…

太原论坛建站模板正定网站建设制作公司

概念&#xff1a; 参考&#xff1a;Accelerating Large Language Models with Mixed-Precision Techniques - Lightning AI 3种数量类型表示的数据范围不一样&#xff0c;以float32为例其中有1个符号位&#xff0c;8位表示指数&#xff0c;23位表示尾数 标准训练推理是用的fl…

在 Linux 中安装和配置 NTP 服务器和 NTP 客户端

NTP(Network Time Protocol)是一种用于同步计算机时钟的协议,基于客户端-服务器模型,它通过交换数据包来保持网络中设备时间的一致性。NTP 协议的工作原理是通过与已知的、精准的时间源同步(如 GPS、原子钟或通…

网站建设招标方案宁波seo网络推广咨询价格

致伤工具的推断一直是法医工作中的热点和难点。由于作用位置、作用方式的不同&#xff0c;相同的致伤工具在人体组织上会形成不同的损伤形态&#xff0c;不同的致伤工具也可能形成相同的损伤形态。致伤工具品种繁多、形态各异&#xff0c;但大致可分为两类&#xff1a;锐器&…

网站建设中的图片网站建设中建站广告html单页面

Packet Tracer – 配置动态 NAT 拓扑图 目标 第 1 部分&#xff1a;配置动态 NAT 第 2 部分&#xff1a;验证 NAT 实施 第 1 部分&#xff1a; 配置动态 NAT 步骤 1&#xff1a; 配置允许的流量。 在 R2 上&#xff0c;为 ACL 1 配置一个语句以允许属于 172.16.0.…

Redis 高可用篇 - 实践

Redis 高可用篇 - 实践2025-09-28 14:53 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font…

自身网站的建设和推广力度不足做网站在浏览器预览怎么出现了状况

在公司内网的一个虚拟机上搭建了httpsd服务&#xff0c;准备作为内部小伙伴们的文件站&#xff0c;但是搭建好之后发现别的小伙伴是无法访问我机器的。 于是寻找一下原因&#xff0c;排查步骤如下&#xff1a; 1.netstat -lnp 和 ps aux 先看下端口和 服务情况 发现均正常 2.…

多站点wordpress简数采集器网站建设策划书的主要内容

代码参考《妙趣横生的算法.C语言实现》 文章目录前言1、图的概念2、图的存储形式1、邻接矩阵&#xff1a;2、邻接表3、代码定义邻接表3、图的创建4、深度优先搜索DFS5、广度优先搜索BFS6、实例分析前言 本章总结&#xff1a;图的概念、图的存储形式、邻接表定义、图的创建、图…

网站搜索排名高怎么做湖州服装网站建设

文章目录 Matplotlib与可视化分析简单图形的绘制pylot的高级功能添加图例与注释 Matplotlib与可视化分析 我们之前对数据的处理与分析&#xff0c;其实最终还是要利用可视化工具进行更加直观的输出 我们开业通过 pip install matplotlib命令来安装对应的模块 简单图形的绘制…