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

网站建设合理性cps广告联盟网站

网站建设合理性,cps广告联盟网站,金华市住房和城乡建设厅网站,印刷网站模板下载对比: 分类英文全称中文全称作用常见命令DDLData Definition Language数据定义语言定义和修改数据库结构CREATE, DROP, ALTER, TRUNCATEDMLData Manipulation Language数据操作语言操作表中的数据(增、删、改)INSERT, UPDATE, DELETEDQLData…

对比:

分类英文全称中文全称作用常见命令
DDLData Definition Language数据定义语言定义和修改数据库结构CREATE, DROP, ALTER, TRUNCATE
DMLData Manipulation Language数据操作语言操作表中的数据(增、删、改)INSERT, UPDATE, DELETE
DQLData Query Language数据查询语言查询数据库中的数据SELECT, DISTINCT, GROUP BY, HAVING
DCLData Control Language数据控制语言控制用户权限和数据库安全GRANT, REVOKE, CREATE USER, DROP USER, SET PASSWORD

1. DDL(Data Definition Language,数据定义语言)

功能:
用于定义数据库对象(如数据库、表、视图、索引等)的结构。DDL 命令通常会改变数据库的结构,而不仅仅是修改数据。

常见命令:

  • CREATE:用于创建数据库或表等对象。

    • 示例:
      CREATE DATABASE my_database;
      CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),email VARCHAR(100)
      );
      
  • DROP:删除数据库或表。

    • 示例:
      DROP DATABASE my_database;
      DROP TABLE users;
      
  • ALTER:修改现有表的结构,例如添加、删除或修改列。

    • 示例:
      ALTER TABLE users ADD age INT;
      ALTER TABLE users MODIFY name VARCHAR(100);
      
  • TRUNCATE:清空表中的所有数据,但保留表结构。

    • 示例:
      TRUNCATE TABLE users;
      

2. DML(Data Manipulation Language,数据操作语言)

功能:
DML 主要用于操作表中的数据,包括插入、更新、删除数据。DML 操作一般需要提交(COMMIT)或回滚(ROLLBACK)事务才能生效。

常见命令:

  • INSERT:向表中插入数据。

    • 示例:
      INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@example.com', 25);
      
  • UPDATE:更新表中已有数据。

    • 示例:
      UPDATE users SET age = 30 WHERE name = 'Alice';
      
  • DELETE:删除表中的数据。

    • 示例:
      DELETE FROM users WHERE age > 30;
      

3. DQL(Data Query Language,数据查询语言)

功能:
用于从数据库中查询数据。DQL 实际上只有一个主要的命令:SELECT。通过 SELECT 语句,可以从表中提取所需的数据,并进行排序、过滤、分组等操作。

常见命令:

  • SELECT:查询数据。

    • 示例:
      SELECT * FROM users;  -- 查询所有列的所有数据
      SELECT name, email FROM users WHERE age > 20 ORDER BY age DESC;
      SELECT COUNT(*) FROM users;  -- 聚合查询,统计用户数
      
  • DISTINCT:去重查询。

    • 示例:
      SELECT DISTINCT name FROM users;  -- 查询不重复的用户名
      
  • GROUP BY 和 HAVING:分组查询并对分组结果进行条件筛选。

    • 示例:
      SELECT age, COUNT(*) AS total_users FROM users GROUP BY age HAVING total_users > 1;
      

4. DCL(Data Control Language,数据控制语言)

功能:
用于控制数据库中的访问权限和用户管理。DCL 命令主要涉及数据库安全,管理用户权限等。

常见命令:

  • GRANT:赋予用户权限。

    • 示例:
      GRANT SELECT, INSERT ON my_database.users TO 'user1'@'localhost';
      
  • REVOKE:收回用户权限。

    • 示例:
      REVOKE INSERT ON my_database.users FROM 'user1'@'localhost';
      
  • CREATE USER:创建新用户。

    • 示例:
      CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password123';
      
  • DROP USER:删除用户。

    • 示例:
      DROP USER 'new_user'@'localhost';
      
  • SET PASSWORD:修改用户密码。

    • 示例:
      SET PASSWORD FOR 'user1'@'localhost' = PASSWORD('new_password123');
      
http://www.dtcms.com/wzjs/77158.html

相关文章:

  • wordpress网页移动端网站怎么优化推荐
  • 手机版网站怎样做推广今日国际军事新闻最新消息
  • 如何做网站自适应绍兴seo公司
  • 微商网站推广怎么做虚拟主机搭建网站
  • 没有网站怎么做百度优化百度账号登录入口
  • 宁波设计公司有哪些seo是什么级别
  • 2022年上海进博会参展商郭生b如何优化网站
  • 工程建设信息网站资质公告百度免费seo
  • 周村网站制作哪家好公关团队
  • 升级网站服务器青岛seo百科
  • wordpress制作电商网站cba最新消息
  • 公益网站建设那家好seo就业
  • 霍邱县住房和城乡建设局网站制作网页
  • 织梦网站建设视频网上售卖平台有哪些
  • 做网站的代码难吗网站视频播放代码
  • 那个网站做图片好看百度问答首页
  • 做国际贸易哪个网站好找谁做百度关键词排名
  • 网页网站公司如何做备份市场营销策略有哪4种
  • 天津做网站营销神器
  • 阜康网站建设2022年最好用的搜索引擎
  • 免费网站空间 推荐接广告的平台
  • 深圳市住房建设与保障局官方网站百度服务中心人工客服
  • 南通学校网站建设推广方案模板
  • 苏州知名网站制作公司朔州网站seo
  • ui网站开发报价抖音引流推广免费软件app
  • 西安建设学院网站首页中国搜索引擎市场份额
  • 做网站能创业吗seo服务加盟
  • 台州网站建设网站推广2022黄页全国各行业
  • 做网站的广告语公众号软文范例100
  • 网站开发流程原理济南网站优化排名