当前位置: 首页 > news >正文

网页升级访问站软件开发文档清单

网页升级访问站,软件开发文档清单,免费自建手机网站,安徽工程建设信息网站王开林文章目录 主要内容一.DDL1.创建表代码如下#xff08;示例#xff09;: 2.创建表的类型3.其他操作4.修改表结构格式代码如下#xff08;示例#xff09;: 二.DML1.数据插入代码如下#xff08;示例#xff09;: 2.数据修改代码如下#xff08;示例#xff09;: 3.数据删… 文章目录 主要内容一.DDL1.创建表代码如下示例: 2.创建表的类型3.其他操作4.修改表结构格式代码如下示例: 二.DML1.数据插入代码如下示例: 2.数据修改代码如下示例: 3.数据删除代码如下示例: 总结 主要内容 DDLDML 一.DDL DDL是数据库领域中的一个术语全称为数据定义语言Data Definition Language。DDL用于定义数据库的结构和组织方式包括创建、修改和删除数据库对象如表、视图、索引等。 常见的DDL命令包括 CREATE用于创建数据库对象如创建表、视图、索引等。 例如CREATE TABLE students (id INT, name VARCHAR(50)); ALTER用于修改数据库对象的结构如添加、删除或修改列、约束等。 例如ALTER TABLE students ADD COLUMN age INT; DROP用于删除数据库对象如删除表、视图、索引等。 例如DROP TABLE students; TRUNCATE用于删除表中的所有数据但保留表结构。 例如TRUNCATE TABLE students; RENAME用于重命名数据库对象的名称。 例如RENAME TABLE students TO new_students; 功能SQL查看所有数据库show databases;创建数据库create database[if not exists] mydb1 [charsetutf8]切换选择要操作的数据库use mydb1;删除数据库drop database [if exists] mydb1;修改数据库编码alter database mydb1 character set utf8; DDL的用法主要有以下几个方面 创建数据库对象使用CREATE语句可以创建表、视图、索引等数据库对象定义其结构和属性。 修改数据库对象使用ALTER语句可以修改数据库对象的结构如添加、删除或修改列、约束等。 删除数据库对象使用DROP语句可以删除数据库对象包括表、视图、索引等。 重命名数据库对象使用RENAME语句可以修改数据库对象的名称。 DDL语句通常在数据库的初始化阶段使用用于创建数据库和表结构。在数据库运行过程中DDL语句的使用相对较少主要用于修改数据库结构或删除不需要的对象。 需要注意的是DDL语句一旦执行会立即生效并修改数据库的结构因此在使用DDL语句之前应该谨慎考虑并确保备份重要数据。 1.创建表 代码如下示例: 创建表格式 create table [if not exists] 表名 (字段名 1 类型 [( 宽度 )] [ 约束条件 ] [comment 字段说明 ],字段名 2 类型 [( 宽度 )] [ 约束条件 ] [comment 字段说明 ],字段名 3 类型 [( 宽度 )] [ 约束条件 ] [comment 字段说明 ] )[ 表的一些设置 ];举个例子创建表是构建一张空表指定这个表的名字这个表有几列每一列叫什么名字以及每一列存储的数据类型。 use mydb1; create table if not exists student(sid int,name varchar(20),gender varchar(20),age int,birth date,address varchar(20),score double );2.创建表的类型 数值类型 字符串类型 日期类型 3.其他操作 功能SQL查看当前数据库的所有表名称show tables;查看指定某个表的创建语句show create table 表名查看表结构desc 表名删除表drop table 表名 4.修改表结构格式 代码如下示例: 修改表添加格列 语法格式 alter table 表名 add 列名 类型 ( 长度 ) [ 约束 ]; 例子 # 为 student 表添加一个新的字段为系别 dept 类型为 varchar(20) ALTER TABLE student ADD dept VARCHAR(20); 修改列名和类型 语法格式 alter table 表名 change 旧列名 新列名 类型 ( 长度 ) 约束 ;例子 # 为 student 表的 dept 字段更换为 department varchar(30) ALTER TABLE student change dept department VARCHAR(30); 修改表删除列 语法格式 alter table 表名 drop 列名 ;例子 # 删除 student 表中 department 这列 ALTER TABLE student DROP department; 修改表名 语法格式 rename table 表名 to 新表名 ;例子 # 将表 student 改名成 stu rename table student to stu; 二.DML DMLData Manipulation Language数据操作语言是一种用于在关系型数据库中操作数据的语言。它允许用户对数据库中的数据进行查询、插入、更新和删除操作。 DML语言通常包括以下几个主要的操作 查询SELECT用于从数据库中检索数据。SELECT语句可以指定要检索的表、列和条件以及可选的排序和分组规则。 插入INSERT用于将新的数据行插入到数据库表中。INSERT语句指定要插入的表、要插入的列和相应的值。 更新UPDATE用于修改数据库表中的现有数据行。UPDATE语句指定要更新的表、要更新的列和相应的新值以及可选的更新条件。 删除DELETE用于从数据库表中删除数据行。DELETE语句指定要删除的表和可选的删除条件。 DML语言的使用方法如下 在SQL命令行界面或数据库管理工具中输入DML语句并执行该语句。执行后数据库会根据语句的指示进行相应的操作。 在应用程序中使用编程语言如Java、Python等的数据库连接库通过调用相应的函数或方法来执行DML语句。 下面是一些常见的DML语句示例 查询语句示例 SELECT * FROM 表名 WHERE 条件; 插入语句示例 INSERT INTO 表名 (列1, 列2, 列3) VALUES (值1, 值2, 值3); 更新语句示例 UPDATE 表名 SET 列1新值1, 列2新值2 WHERE 条件; 删除语句示例 DELETE FROM 表名 WHERE 条件; 需要注意的是DML语句对数据库中的数据进行操作因此在使用DML语句时应谨慎避免误操作或不必要的数据损失。在执行DML语句之前最好先备份数据库以防止意外情况发生。 1.数据插入 代码如下示例: 语法格式 insert into 表列名1列名2列名3...; //向表中插入某些 insert into 表 values ( 值 1, 值 2, 值 3...); // 向表中插入所有列例子 insert into student(sid,name,gender,age,birth,address,score) values(1001, 男 ,18,1996-12-23, 北京 ,83.5); insert into student values(1001, 男 ,18,1996-12-23, 北京 ,83.5); 2.数据修改 代码如下示例: 语法格式 update 表名 set 字段名值字段名值...; update 表名 set 字段名 值 , 字段名 值 ... where 条件 ;例子 -- 将所有学生的地址修改为重庆 update student set address 重庆’ ;--将id 为 1004 的学生的地址修改为北京 update student set address 北京 where id 1004 ;-- 将id 为 1005 的学生的地址修改为北京成绩修成绩修改为 100 update student set address 广州 ,score100 where id 1005; 3.数据删除 代码如下示例: 语法格式 delete from 表名[where 条件] truncate table 表名 或者 truncate 表名-- 1. 删除 sid 为 1004 的学生数据 delete from student where sid 1004; -- 2. 删除表所有数据 delete from student; -- 3. 清空表数据 truncate table student; truncate student;注意 delete 和 truncate 原理不同 delete 只删除内容而 truncate 类似于 drop table 可以理解为是将整个表删除然后再创建该表 总结 以上是今天要讲的内容学到了MySQL数据库的基本操作包括DDL,DML。
http://www.dnsts.com.cn/news/43539.html

相关文章:

  • 东莞h5网站开发林州网站建设策划
  • 设计免费素材网站网站制作需要多少钱一年
  • 宁波网站建设服务公司电huaui作品集 网站怎么做
  • 设计师应该看的网站电子商务网站开发的目的是什么
  • dede中英文企业网站让wordpress文章页面显示分类标签
  • 徐州祥云做网站好用的小程序推荐
  • alexa网站排名wordpress 分类目录导航
  • 视屏网站的审核是怎么做的什么网站可以做试卷
  • 梧州做网站湖北手机网站建设
  • 玉环网站制作海南网站建设平台
  • 郑州做商城网站西安最新招聘信息
  • 正能量不良网站直接进入app开发工具简单
  • 罗田网站建设wordpress cms 制作
  • 给网站添加代码南京中如建设公司
  • 企业网站网上推广的途径合肥专门做网站
  • 我们做网站 出教材 办育心经app开发团队公司
  • 福州做网站的公司多少钱网站素材包括哪些
  • 网站索引怎么做电子商务 网站建设
  • 昆山市建设局网站6网站添加flash
  • 如何建设网站济南兴田德润o团队怎么样小程序设计软件
  • 网站的基本价格wordpress模板文件命名
  • 从零开始网站建设学校网站织梦源码
  • 淮北专业网站建设wordpress 共享
  • 商丘网站建设推广渠道手机百度网址是什么
  • 河南睢县筑宇建设网站新沂市网站建设
  • 网站建设前言和背景盐城做网站价格
  • 云南网站建设快速优化金华市建设技工学校教育培训网站
  • 深圳网站制作的公司商丘河南网站建设
  • 做贵网站多少钱长沙优化网站技术厂家
  • 国家网站后缀吉林公路建设有限公司网站