数据库mysql

一.MySQL 是什么?

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

1.1基本特点

  • 开源和免费:MySQL 是开源软件,这意味着任何人都可以免费使用、修改和分发它。
  • 可靠和稳定:MySQL 以其可靠性而闻名,即使在高负载下也能平稳运行。
  • 可扩展:MySQL 可以轻松地扩展到大型数据集和并发用户。
  • 高性能:MySQL 具有优异的性能,可以快速处理复杂的查询。
  • 面向社区:MySQL 有一个活跃的社区,提供了广泛的支持、文档和扩展。

 1.2存储引擎

MySQL支持多种存储引擎,每种引擎都有特定的优势和用途。常见的存储引擎包括:

  • InnoDB:事务型数据库的首选引擎,支持ACID事务、行级锁定和外键等。自MySQL 5.5起成为默认数据库引擎。
  • MyISAM:MySQL 5.0之前的默认数据库引擎,拥有较高的插入和查询速度,但不支持事务处理。
  • Memory:所有数据都存储在内存中的存储引擎,拥有极高的插入、更新和查询效率,但重启MySQL服务时会丢失数据。

 1.3MySQL 的用途:

MySQL 被广泛用于以下用途:

  • Web 应用程序:存储和管理动态网站的数据,如用户帐户、产品目录和订单信息。
  • 电子商务:管理在线商店的数据,包括产品、客户和交易。
  • 数据仓库:存储和分析大量历史数据,以获得业务洞察。
  • 内容管理系统:存储和管理网站内容,如文章、页面和图像。
  • 移动应用程序在移动设备上存储和管理本地数据。

二.mysql安装

1. 下载MySQL安装包
  • 访问官网:首先,访问MySQL的官方网站(MySQL官网),在下载页面选择适合您操作系统的MySQL版本。对于Windows用户,通常选择“MySQL Installer for Windows”。
  • 选择版本:在下载页面,您可以选择MySQL的社区版(Community Edition),这是免费且开源的版本,适合大多数用户。
  • 下载:点击下载链接,下载MySQL的安装包。注意,有时需要跳过注册页面直接下载。
 2. 安装MySQL
  1. 双击安装包:下载完成后,双击安装包开始安装过程。
  2. 遵循安装向导:安装向导会引导您完成安装过程。通常,您需要选择安装类型(如自定义安装)、设置安装路径、选择组件等。
  • 安装类型:建议选择“自定义安装”(Custom),以便您可以自定义安装路径和选择需要安装的组件。
  • 安装路径:选择一个合适的安装路径,并确保该路径有足够的空间。
  • 组件选择:根据您的需求选择需要安装的组件,如MySQL服务器、客户端、工作台等。

 3.配置MySQL服务:在安装过程中,您可能需要配置MySQL服务,包括设置服务名称、端口号等。

4.设置root密码:在安装的最后阶段,您将被要求设置root用户的密码。请确保选择一个强密码以保护您的数据库安全。

5.完成安装:按照安装向导的指示完成安装过程。安装完成后,您可能需要重启计算机以使所有更改生效。

三,MySQL的使用 

1.在c盘找到mysql安装路径下的bin输入cmd

2.输入mysql -u root -p会跳出password输入自己设置的密码

3.创建数据库

  • 创建数据库:登录MySQL后,您可以使用CREATE DATABASE 数据库名;命令来创建一个新的数据库。
  • 使用数据库:创建数据库后,您需要使用USE 数据库名;命令来选择要使用的数据库。
  • 创建表:在数据库中,您可以使用CREATE TABLE 表名 (字段名 数据类型, ...);命令来创建表。
  • 插入数据:您可以使用INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);命令来向表中插入数据。
  • 查询数据:使用SELECT * FROM 表名;命令可以查询表中的所有数据。您还可以使用更复杂的SQL语句来执行更复杂的查询操作。

4.一些简单数据库命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值