SQL概述及DDL操作数据库
今天来谈谈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、修改数据库 # 数据库的字符集修改操作alterdatabase数据库名characterset字符集; 现在db3数据库字符集是latinl 修改db3数据库字符集为utf8 4、删除数据库 # 从MySql中永久的删除某个数据库drop database 数据库名 好啦,今天先学一点点 MySQL系列往期推荐: 【工具】数据库基本概念及MySQL安装 【工具】三步搞定数据库MySQL卸载 【测试基础】MySql的目录结构及数据库管理系统 end~ 如果大田的文章能给你带来一点点的价值,那就值了,接下来的路一起走吧,静待花开 文 / 大田 2022.02.25,日更的 20/365 天 感谢支持,多多交流 点击下方关注我吧 公众号暂无留言版功能,有问题可以到知识星球留言 (编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |