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

国内最大的自建站平台静态旅游网站

国内最大的自建站平台,静态旅游网站,php大型网站设计,如何做网络销售平台目录 hello! 这里是欧_aita的频道。 今日语录: 只有放弃才是真正的失败。 祝福语#xff1a;愿你的代码生活充满注释#xff0c;逻辑清晰#xff0c;debug之路畅通无阻。 大家可以在评论区畅所欲言#xff0c;可以指出我的错误#xff0c;在交流中共同进步。 欢迎关注我的…目录 hello! 这里是欧_aita的频道。 今日语录: 只有放弃才是真正的失败。 祝福语愿你的代码生活充满注释逻辑清晰debug之路畅通无阻。 大家可以在评论区畅所欲言可以指出我的错误在交流中共同进步。 欢迎关注我的专栏数据结构与算法   C MySQL数据库 SQL SQL SQL的特点 SQL通用语法 SQL分类 DDL DDL-数据库操作 DDL-表操作 查询 创建 数据类型 DML 1.添加数据INSERT 2.修改数据UPDATE 3.删除数据DELETE DQL DQL-基本操作 查询多个字段 设置别名 去除重复记录 DQL-语法 条件查询 1条件符号 3聚合函数 4常见聚合函数 2.分组查询      1语法 2Where和having的区别 3注意事项 3.排序查询 1语法 2排序方式 4.分页查询 执行顺序 DCL 1.DCL-管理用户 1查询用户 (2)删除用户 (3)修改用户密码 (4)创建用户 2.DCL-权限控制 1常用权限 2查询权限 3授予权限 (4)  撤销权限 SQL 定义SQLStructured Query Language结构化查询语言是一种用于管理和操作关系型数据库的标准化语言。它提供了一种简单而强大的方式使用户能够定义、操作和控制数据库中的数据。 SQL SQL的特点 关系型数据库 SQL主要用于关系型数据库管理系统RDBMS。关系型数据库是一种以表格形式组织数据的数据库其中数据通过表格之间的关系进行连接。 数据操作 SQL允许用户执行各种数据操作包括插入INSERT、查询SELECT、更新UPDATE和删除DELETE等操作。这些操作使用户能够有效地管理数据库中的数据。 数据定义 SQL不仅可以用于操作数据还可以用于定义数据库结构。这包括创建表CREATE TABLE、定义索引CREATE INDEX和定义约束如主键、外键等等。 数据控制 SQL还提供了对数据访问的控制通过GRANT和REVOKE等命令可以授予或撤销用户对数据库对象的权限。 事务控制 SQL支持事务通过BEGIN TRANSACTION、COMMIT和ROLLBACK等语句可以确保在数据库操作中的一系列语句要么全部执行成功要么全部失败。 SQL通用语法 SQL语句单行或多行书写以分号结尾。SQL语句可以使用空格/缩进来增强语句的可读性。MySQL数据库的SQL语句不区分大小写关键字推荐使用大写。注释 1单行注释--注释内容 或 #注释内容MySQL特有。 2多行注释/*注释内容*/ SQL分类 DDL   数据定义语言用来定义数据库对象数据库表字段。DML   数据操作语言用来对数据库表中的数据进行增删改查。DQL   数据查询语言用来查询数据库中表的记录。DCL   数据控制语言用来创建数据库用户。 DDL 定义DDLData Definition Language数据定义语言是用于定义和管理数据库结构的SQL语言部分包括创建、修改和删除表、索引等数据库对象。 DDL-数据库操作 查询                                         查询所有数据库SHOW DATABASES;查询当前数据库SELECT DATABASE();      创建         CREATE DATABASE[IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集][COLLATE 排序规则]             删除           DROP DATABASE[IF EXISTS]数据库名       使用           USE 数据库名; DDL-表操作 查询 查询当前数据库所有表SHOW TABLES;查询表结构DESC表名。查询指定表的建表语句SHOW CREATE TABLE表名 创建 CREATE TABLE 表名 字段1 字段1类型[COMMENT 字段1注释], 字段2 字段2类型[COMMENT 字段2注释], 字段3 字段3类型[COMMENT 字段3注释], …… 字段n 字段n类型[COMMENT 字段n注释] [COMMENT 表注释]; 创建一个员工表  数据类型 MySQL中的数据类型有很多主要分三类数值类型、字符串类型、日期时间类型 修改 ( 添加 )  ALTER TABLE表名ADD 字段名 类型长度[COMMENT 注释][约束];            修改 ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型长度[COMMENT 注释][约束];            删除 ALTER TABLE 表名 DROP 字段名;              ( 删除并且重新创建个表 ) TRUNCATE TABLE 表名;              ( 重命名 ) ALTER TABLE 表名 RENAME 新表名; DML 定义DMLData Manipulation Language数据操作语言是SQL的一部分用于执行数据库中的数据操作包括插入、更新、删除和查询等操作。 1.添加数据INSERT --给指定字段添加数据 (1)INSERT INTO表名字段1,字段2,…VALUES值1值2…; --给全部字段添加数据 (2)INSERT INTO表名VALUES值1值2…; --批量添加数据 (3)INSERT INTO表名字段1字段2…VALUES值1值2…值1值2…; 添加员工信息  (4)INSERT INTO表名VALUES值1值2…,(值1值2…),值1值2…; 2.修改数据UPDATE UPDATA 表名 SET 字段名1值1,字段名2值2…[WHERE 条件]; 3.删除数据DELETE DELETE FROM 表名[WHERE 条件]; DQL 定义DQLData Query Language数据查询语言是SQL的一部分专注于执行数据库中的查询操作主要包括SELECT语句用于检索数据。 DQL-基本操作 查询多个字段 SELECT 字段1,字段2,字段3…FORM 表名;SELECT * FROM 表名;--返回所有字段 设置别名 SELECT 字段1[AS 别名1],字段2[AS 别名2]…FROM 表名; 去除重复记录 SELECT DISTINCT 字段列表 FROM 表名; 这是取别名的操作  这是去除重复记录的操作 DQL-语法 条件查询 1. SELECT字段列表FROM表名WHERE条件列表; 实际应用 1条件符号 3聚合函数 介绍将一列数据作为整体进行纵向计算。 4常见聚合函数 注意 所有null值不计入聚合函数计算 查询名字为两个字的员工使用like __下划线占位符 2.分组查询      1语法 SELECT字段列表FROM表名[WHERE条件]GROUP BY分组字段名[HAVING分组后过滤条件]; 2Where和having的区别 判断时机不同where是分组之前进行过滤不满足where条件不参与分组而having是分组之后对结果进行过滤。判断条件不同where不能对聚合函数进行判断而having可以。 3注意事项 执行顺序where聚合函数having。分组之后查询的字段一般为聚合函数和分组字段查询其他字段无任何意义。 3.排序查询 1语法 SELECT 字段列表 FROM 表名 ORDER BY字段1 排序方式1字段2 排序方式2; 2排序方式 ASC升序默认值DESC降序 注意如果是多字段排序当第一个字段值相同时才会根据第二个字段进行排序。 4.分页查询 SELECT字段列表FROM表名LIMIT起始索引查询记录数; 注意 起始索引从0开始起始索引查询页码-1*每页显示记录数。分页查询是数据库的方言不同数据库有不同的实现MySQL中是LIMIT。如果查询的是第一页数据起始索引可以忽略直接简写为limit 10。 查询开始的6个员工信息1页 执行顺序 From 表名列表Where 条件列表Group by 分组字段列表Select 字段列表Order by 排序字段列表Limit 分页参数Having 分组后条件列表 DCL 定义DCLData Control Language数据控制语言是SQL的一部分用于管理数据库访问权限包括授予GRANT和撤销REVOKE用户对数据库对象的权限。 1.DCL-管理用户 1查询用户 USE mysql;SELECT * FROM user; 可以看见对应的数据表呈现出来了 (2)删除用户 DROP USER ‘用户名’’主机名’; (3)修改用户密码 ALTER USER ‘用户名’’主机名’ IDENTIFIED WITH mysql_native_password BY‘新密码‘; 通过终端重新进入看密码是否改为123  成功登录说明密码成功修改  (4)创建用户 CREATE USER ‘用户名’‘主机名’ IDENTIFIED BY ‘密码’;USE mysql;SELECT * FROM user; 注意 主机名可以使用%通配。              这类SQL开发人员操作的比较少主要是DBA数据库管理人员使用。 2.DCL-权限控制 1常用权限 2查询权限 SHOW GRANTS FOR ‘用户名’’主机名’; 可以看见itcast用户的权限  3授予权限 GRANT 权限列表 ON 数据库名.表名 TO ‘用户名’’主机名’; (4)  撤销权限 REVOKE 权限列表 ON 数据库名.表名 FROM ‘用户名’’主机名’; 注意 多个权限之间使用逗号分隔。 授权时数据库名和表名都可以使用*进行统配代表所有。
http://www.hkea.cn/news/14301484/

相关文章:

  • 双流区的规划建设局网站如何利用源代码做网站
  • 做手机网站用什么软件大连旅顺旅游攻略
  • php建设网站用什么软件怎样做微商网站
  • 开发网站需要什么技术2022新网域名自助管理平台
  • 长春建设集团招聘信息网站360建筑网如何删除自己的信息
  • 免费公司注册网站吗青岛建设局网站首页
  • 专门做任务的网站6长沙网站制作收费明细表
  • 罗湖网站建设 信科网络用wordpress建立学校网站
  • 那种网站建设软件最好深圳企业网站建设收费标准
  • 网站开发语言版本不同免费公益云主机
  • app开发与网站开发济南建站培训
  • 电子商务网站开发报价全球建筑设计公司前十名
  • 有没有专门做橱窗的案例网站公司制作网站
  • 广告最多的网站wordpress图片切换插件
  • 深圳罗湖做网站的公司哪家好dw可以做有后台的网站么
  • 哪家的网站效果好安卓应用软件开发
  • 中文单页面网站模板友情链接交换工具
  • 网站建设中幻灯片如何加链接重庆建筑证书查询网站
  • 网站开发需要注意的辽源市住房和城乡建设局网站
  • 上海机械网站建设怎么看网站有没有做404
  • 怎么管理网站添加代码虚拟地址注册公司合法吗
  • 南京太阳宫网站建设安徽建海建设工程有限公司网站
  • 产品设计作品网站简易购物网站模板
  • 张家港网站制作网络推广建筑企业入渝备案查询
  • 做美食教程的网站有哪些好用的wordpress模板
  • 海口省建设厅网站家装室内设计案例分析图文
  • 建网站的基本流程施工企业财务管理制度
  • 怎么建小说网站外贸网站优化公司
  • 磁业 东莞网站建设做网站商城怎么样
  • 什么是seo推广重庆公司网站seo