MySQL入门—-初始数据库

导读:本篇文章讲解 MySQL入门—-初始数据库,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

基本概念:

数据库:

英文单词DataBase,简称DB,按照一定格式存储数据的一些文件的组合,顾名思义:存储数据的仓库,实际上就是一堆文件,这些文件中存储了具有特定格式的数据。

数据库管理系统:

DataBaseManagement,简称DBMS

数据库管理系统是专门用来管理数据库中的数据,数据库管理系统可以对数据库当中的数据进行增删改查。

常见的数据库管理系统:

MySQL,Oracle,MS SqlServer,DB2,sybase等…

SQL:结构化查询语言

首先,我们需要去学习SQL语句,再通过编写SQL语句,由DBMS负责执行SQL语句,最终来完成数据库中数据的增删改查操作。

SQL是一套标准的语言,我们主要学习的就是SQL语句,而SQL不仅可以在mysql中使用,同时也可以在Oracle中进行使用,还可以在DB2中进行使用。

三者之间的关系:

数据库操作系统—-执行——>结构化查询语句—对数据进行操作

安装数据库管理系统MySQL:

大家可以参考如下链接文章的安装教程,非常详细。

http://t.csdn.cn/UBd09

查看MySQL在计算机的位置:

右击计算机,找到电脑:

如下所示:
在这里插入图片描述

点击服务和应用程序:

在这里插入图片描述

点击服务:

在这里插入图片描述

找到Mysql服务:

在这里插入图片描述

右击该服务,点击属性:

在这里插入图片描述

MySQL的服务默认是“启动”的状态,只有启动了MySQL才能用,默认情况下是“自动”启动,自动启动表示下一次重启操作系统的时候,自动启动该服务。

我们也可以改变服务的默认配置:服务商点击右键,属性,然后可以选择启动方式。

右击服务:
在这里插入图片描述

登录MySQL:

Win+R,在命令行输入:

mysql -uroot -p(密码)显示密码的登录方式

登录成功的页面如下所示:

在这里插入图片描述退出MySQL:

在命令行输入:

exit

在这里插入图片描述在命令行输入:

mysql -uroot -p隐藏密码的登录方式

在这里插入图片描述退出MySQL:

在命令行输入:

exit

在这里插入图片描述

MySQL常用命令:

这些命令不区分大小写

查看MySQL中有哪些数据库:

命令:

show databases;//分号不要丢,分号是英文的

显示如下:

在这里插入图片描述

使用某个数据库:

命令:

use 数据库名;//分号不要丢,分号是英文的

举例:

假设现在我们使用test数据库;
在这里插入图片描述

创建新的数据库:

命令:

create databases 新数据库名;//分号不要丢,分号是英文的

举例:
在这里插入图片描述

数据库当中最基本的单元是:表(table)

例如Excel就是常见的表,它有行有列,并且很直观的能够展示数据,任何一张表都有行和列,行(row):被称为数据/记录。列(column):被称为字段。

对如下所示这张表,就有姓名字段,性别字段,年龄字段
在这里插入图片描述

注:数据库也是有数据类型的,比如,规定性别字段是数字,那么性别字段中的数据就只能是数字,不能是字符串或者字符。

每一个字段都有:字段名,数据类型,约束等属性。

前两个比较好理解,那么约束是什么呢?

不知道大家有没有留心过,在注册新账号的时候,用户名不能重复,这就是具有约束性。

在这里插入图片描述

查看某个数据库中包含的表:

命令:

show tables;//分号不要丢,分号是英文的

举例:在这里插入图片描述

SQL语句的分类:

DQL:数据查询语言(凡是带有select关键字的都是查询语句)

select…

DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML)

insert(增) delete(删) update(改)

操作的数据为表中的数据data。

DDL:数据定义语言(凡是带有create[新建],drop[删除],alter[修改]的都是DDL)

DDL主要操作的是表的结构,不是表中的数据。

操作的对象为表中的结构

TCL:事务控制语言

包括:

事务提交:commit

事物回滚:rollback

DCL:数据控制语言

例如;授权(grant),撤销权限(revoke)…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/81445.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!