加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

SQL概述及DDL操作数据库

发布时间:2022-11-21 11:11:10 所属栏目:MySql教程 来源:
导读:  大家好啊,我是大田。

  今天来谈谈SQL,测试和开发都离不开SQL的一系列操作。今天先分享4个点

  概念

  结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一
  大家好啊,我是大田。
 
  今天来谈谈SQL,测试和开发都离不开SQL的一系列操作。今天先分享4个点
 
  概念
 
  结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
 
  通用语法
 
  1)SQL语句可以单行或者多行书写,以分号结尾
 
  (Sqlyog中可以不用写分号)
 
  2)可以使用空格和缩进来增加语句的可读性。
 
  3)MySql中使用SQL不区分大小写
 
  4) 注释方式
 
  -- 空格 单行注释
 
  /* */ 多行注释
 
  # MySql特有的单行注释
 
  SQL的分类
 
  数据定义语言,简称DDL(Data Defifinition Language)数据库查询操作,用来定义数据库对象:数据库,表,列等。(测试一般用不上,简单了解下)
 
  数据操作语言,简称DML(Data Manipulation Language),用来对数据库中表的记录进行更新。(重要)
 
  数据查询语言,简称DQL(Data Query Language),用来查询数据库中表的记录。(重要)
 
  数据控制语言,简称DCL(Daat Control Language),用来定义数据库的访问权限和安全级别,及创建用户。(了解)
 
  DDL操作数据库
 
  1、创建数据库
 
  #(1)创建指定名称的数据库createdatabase数据库名;
 
  #(2)创建指定名称的数据库,并且指定字符集(一般都指定utf-8)createdatabase数据库名characterset字符集;
 
  2、查看/选择数据库
 
  # 切换数据库use数据库;
 
  # 查看当前正在使用的数据库select database();
 
  # 查看Mysql中 都有哪些数据库show databases;
 
  # 查看一个数据库的定义信息showcreatedatabase数据库名;
 
  3、修改数据库
 
  现在db3数据库字符集是latinl
 
  修改db3数据库字符集为utf8
 
  4、删除数据库
 
  # 从MySql中永久的删除某个数据库drop database 数据库名
 
  好啦,今天先学一点点
 
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!