赞
踩
今天,我将开启对MySQL的学习,首先简单介绍一下MySQL,MySQL数据库隶属于MySQL AB公司,因其具有免费使用、配置简单、稳定性好、性能优良、管理与维护容易等优点,受到市场的青睐与认可,成为目前最受欢迎的开源数据库。
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
SQL分为三类:DDL语句、DML语句、DCL语句。
DDL语句:数据定义语言,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变数据段、数据库、表、列、索引等数据库对象。
在进入MySQL 8.0 Command Line Client后,登录启动MySQL,可以进行创建数据库操作。
CREATE DATABASE testBase;
当然也可能是遇到创建同名的数据库,此时数据库将会报错,如下方所示。
在数据库中我们可以通过CREATE TABLE语句来创建数据表。
此外我们可以通过DESC语句查看表结构。
当数据库创建后,我们可以使用show DATABASES来查看当前全部的数据库,并通过USE对应数据库进行指定。
当然,我们可以执行DROP DATABASE语句对其进行删除
我们可使用ALTER TABLE语句对数据库表进行修改,如为Sno的长度增加到100。
因此我们可以对表进行添加列、删除列、修改列等操作。
我们可使用DROP TABLE对不需要的表进行删除。
MySQL使用了标准化的SQL语句,容易上手且稳定性好,相对于Oracle而言更加简单且支持多线程的设计,加油打卡学习。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。