介绍
MySQL是一种流行的关系型数据库管理系统(RDBMS),它用于存储、管理和检索数据。以下是关于MySQL的一些基本信息:
-
开发和历史: MySQL最初由瑞典公司MySQL AB开发,由Michael Widenius、David Axmark和Allan Larsson于1995年创建。后来,Sun Microsystems(现在是Oracle Corporation的一部分)收购了MySQL AB,然后Oracle Corporation继续维护和开发MySQL。
-
开源性: MySQL是开源软件,根据GNU通用公共许可证(GNU General Public License,GPL)发布。这意味着您可以自由地使用、修改和分发MySQL,通常无需支付费用。
-
数据模型: MySQL是一个关系型数据库管理系统,使用表(table)来组织数据。数据存储在表中,每个表都包含一组列(column),每列定义了数据的类型和结构。MySQL支持多种数据类型,包括整数、浮点数、字符串、日期和时间等。
-
SQL支持: MySQL支持SQL(Structured Query Language),这是一种用于管理数据库的标准查询语言。您可以使用SQL来执行数据查询、插入、更新和删除操作,以及创建和管理数据库对象,如表、索引和视图。
-
性能: MySQL被广泛用于Web应用程序和大规模企业应用程序,因为它在性能方面表现出色。MySQL可以高效地处理大量并发连接,并提供了优化查询执行计划的机制,以确保高速查询性能。
-
跨平台性: MySQL可在多种操作系统上运行,包括Windows、Linux、macOS等,因此适用于各种开发环境。
-
存储引擎: MySQL支持多种存储引擎,每种存储引擎都有不同的特性和用途。其中,InnoDB是最常用的存储引擎,它支持事务和行级锁定,适用于需要高度数据完整性和并发性的应用程序。
-
扩展性: MySQL可以通过主从复制、分区和集群等方式进行扩展,以满足不同规模和负载的需求。
-
社区和商业版本: MySQL有一个开源社区版本(MySQL Community Edition),还有一个商业版本(MySQL Enterprise Edition)提供了更多高级功能和支持选项。
总的来说,MySQL是一个功能强大、可扩展性强、性能出色且广泛使用的关系型数据库管理系统,适用于各种应用场景,从小型网站到大型企业级应用程序。无论是开发人员还是数据库管理员,MySQL都是一个重要的工具,用于管理和处理数据。
一、下载MySQL
首先,去数据库的官网下载MySQL。“下载链接”
点击进入后的首页如下:
二、配置my.ini文件
在你的mysq文件目录下新建文本文档,名字为my.ini,我的是在D:\MSQ\mysql-8.0.26-winx64目录下新建,my.ini文件的内容为:
[mysqld]
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=D:\MSQ\mysql-8.0.26-winx64
#mysql-5.7.27-winx64的路径+\data
datadir=E:\Program Files\Mysql\mysql-5.7.27-winx64\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#编码
default-character-set=utf8
三、配置环境变量
1、我的电脑右击—>属性—>高级系统设置—>环境变量—>系统变量
2、名为:MYSQL_HOME,添加你的mysql-8.0.26文件夹所在位置。
我的是在D:\MSQ\mysql-8.0.26-winx64,如图:
3、找到Path系统变量并进行编辑,复制;%MYSQL_HOME%\bin
到原有值的后面,如图:
4、win+F输入cmd就会看到命令提示符,然后右击以管理员身份运行!
5、打开后进入mysql的bin目录,输入 cd +空格+你的路径 ,我的目录为 D:\MySQL\mysql-8.0.22-winx64\bin,如下图所示:
6、在MySQL目录下的bin目录下输入 mysqld --initialize --console ,如下图所示
7、这里还会出现一个临时密码用作第一次登录之用
8、安装MySQL服务,输入 mysqld -install [服务名](服务名可以不加默认为mysql) ,如下图所示:
9、输入安装命令:mysqld -install
,若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd:
服务安装成功之后输入 net start mysql(启动MySQL的服务) ,如下图所示:
10、修改密码
输入 mysql -u root -p,点回车,然后输入之前记录的临时密码,登录成功后
然后输入 alter user ‘root’@‘localhost’ identified by ‘root’;
这句话用来更改密码,然后输入 quit退出,
然后继续输入mysql -u root -p 输入新密码登录
登录界面跟之前一样
到这就结束了 奥利给