本篇碎碎念: 每个人都会有疲惫的阶段,但是一定要坚持走下去,任何事情既然决定去做了,就要下定决心给它做好,不是吗?
今日份励志文案: 我们风雨兼程,绝不空手而归!
目录
一.MySOL的简单介绍
MySQL是一个流行的开源关系型数据库管理系统(RDBMS),它是由瑞典的MySQL AB公司开发的,后来被Sun Microsystems收购,随后又被Oracle Corporation收购。MySQL数据库使用标准的SQL语言进行查询和管理数据。
以下是MySQL数据库的一些关键特点:
-
开源性: MySQL是开源软件,用户可以免费获取、使用和修改它的源代码,同时也有企业版提供商提供了商业支持和增强功能。
-
跨平台性: MySQL支持多种操作系统,包括Windows、Linux、macOS等,使得它可以在各种不同的环境中运行。
-
高性能: MySQL被设计为高性能的数据库管理系统,能够快速处理大量的数据并支持高并发访问。
-
可靠性和稳定性: MySQL经过了长期的发展和广泛的应用,已经被证明是一个稳定可靠的数据库解决方案。
-
灵活性: MySQL提供了丰富的功能和灵活的配置选项,可以满足不同类型的应用程序和需求。
-
安全性: MySQL支持访问控制、数据加密、安全连接等功能,能够保护数据的安全性和完整性。
-
社区支持: MySQL拥有庞大的用户和开发者社区,提供了丰富的文档、教程和支持资源,使得用户能够轻松地学习和使用MySQL数据库。
在MySQL数据库中,SQL(Structured Query Language)是一种用于管理和操作数据库的标准化语言。SQL被广泛用于执行各种数据库操作,包括数据查询、插入、更新、删除等。
SOL分类
DDL数据定义语言,用来维护存储数据的结构
代表指令: create, drop, alter
DML数据操纵语言,用来对数据进行操作
代表指令: insert,delete,update
DML中又单独分了一个DQL,数据查询语言,代表指令: select
DCL数据控制语言,主要负责权限管理和事务
代表指令: grant,revoke,commit
二.MySOL的登陆界面
至于下载过程,我也是让别人发的安装包就不做讲解了~
注意,在下载成功之后会有设置密码的环节,建议不要设的过于复杂,忘了的话,就要删除重新下载了
登录成功后的页面
三.数据库的操作
注意:输入到最后要带上 ; 必须是英文状态下的
MySOL是大小写不敏感的!
输入的单词之间要带有空格,多个空格是可以的,至少要有一个
1.显示当前的数据库
show databases;
运行结果如下,每个人的显示出来的库可能会有稍许差别~
7 rows表示有 7 行,set 在这里表示集合
sec是second的简写,0.01 sec意思是花的时间0.01秒
如果是0.00 sec表示花的时间小于10ms ,而不是没花时间
注意,不要对圈出的四个库有任何想法,这是 MySQL 自带的数据库,不要堆这四个数据库进行任何操作,要是出现问题,就需要重新安装
2.创建数据库
create database 数据库名;
数据库的名字不能和SQL的关键字重复
下面是我创建啊的一个叫做CSDN的库;可以使用大写(我习惯用小写,大写有点看不明白),经过查询可以看出创建成功了
3.选中数据库
use 数据库名;
如果选择的库存在,会显示Database changed;,如果不存在就会报错
后续的操作都是针对被选中的数据库进行的---->所以,一定要先选中,后操作
4.删除数据库
drop database 数据库名;
经过对比可以看出把 ly 这个数据库删除了
四.常用数据类型
表示整数 | int |
表示小数 | double |
表示字符串 | varchar |
表示时间日期 | datetime |
如果有解释的不对或者不清晰,如果可以从评论区指出,我一定会加以修改,万分感谢
希望对你们有所帮助,之前的链表练习题会陆续更新~