数据库基础-01-MySQL概述

1、数据库相关概念

数据库(DataBase):是一个组织和存储数据的系统。它可以通过计算机程序访问、管理和更新数据,并确保数据的完整性、安全性和可靠性。数据库可以包含一个或多个表,每个表都由一组相关的数据记录组成。这些记录通常使用结构化查询语言(SQL)进行检索和操作。

数据库管理系统(DataBase Management System ):数据库管理系统(DBMS)是一个软件程序,用于创建、维护和管理数据库。它允许用户定义数据结构、数据类型和数据内容,并提供一组工具来存储、检索和操作数据。DBMS 还负责管理数据库的安全性、完整性和可靠性,并提供了一些查询语言(如 SQL)来方便用户进行数据处理和分析。常见的 DBMS 包括 MySQL、Oracle、Microsoft SQL Server 和 PostgreSQL 等。

SQL:SQL(Structured Query Language)是一种用于管理关系型数据库的标准化查询语言。它允许用户定义、操作和控制数据库中的数据,包括查询、插入、更新和删除数据。SQL 是一种声明性语言,用户只需描述所需的结果,而不需要编写详细的算法或代码来实现结果。常见的关系型数据库系统,如MySQL、Oracle、Microsoft SQL Server 和 PostgreSQL,都支持 SQL。

2、MySQL数据库

MySQL是一种流行的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,后又在2010年被Oracle Corporation收购。MySQL提供了多用户、多线程访问的能力,支持多种操作系统,如Windows、Linux和Mac OS X等。

MySQL具有以下特点:

  1. 开源:MySQL完全遵循GPL协议,任何人都可以使用,修改和分发MySQL代码;

  2. 可靠性:MySQL具有高可用性和稳定性,采用了事务机制来保证数据的完整性和一致性;

  3. 性能:MySQL在访问大型数据集时表现良好,它支持多线程处理和高速缓存技术,使得查询效率更高;

  4. 易用性:MySQL易于安装、配置和使用,且拥有广泛的文档和教程资源,可以快速上手;

  5. 扩展性:MySQL提供了可扩展性的结构,可以轻松地添加新功能或扩展以适应不同的需求。

MySQL主要用于Web应用程序的开发。此外,MySQL还可用于大型企业级解决方案,例如电子商务等领域。

3、MySQL数据库启动与停止

方式一:win+R 键入 services.msc,找到mysql 手动开启和关闭。


方式二:搜索cmd,以管理员身份运行。

输入 net start mysql80 启动MySQL

输入 net stop mysql80 停止MySQL

 

4、MySQL数据库客户端连接

 方式一:MySQL提供的客户端命令行工具,输入密码即可连接。

 

 方式二:系统自带的命令行工具执行指令

打开cmd,输入mysql -u root -p ,输入密码即可连接。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值