超详细MySQL安装及基本使用教程

介绍

MySQL是一种流行的关系型数据库管理系统(RDBMS),它用于存储、管理和检索数据。以下是关于MySQL的一些基本信息:

  1. 开发和历史: MySQL最初由瑞典公司MySQL AB开发,由Michael Widenius、David Axmark和Allan Larsson于1995年创建。后来,Sun Microsystems(现在是Oracle Corporation的一部分)收购了MySQL AB,然后Oracle Corporation继续维护和开发MySQL。

  2. 开源性: MySQL是开源软件,根据GNU通用公共许可证(GNU General Public License,GPL)发布。这意味着您可以自由地使用、修改和分发MySQL,通常无需支付费用。

  3. 数据模型: MySQL是一个关系型数据库管理系统,使用表(table)来组织数据。数据存储在表中,每个表都包含一组列(column),每列定义了数据的类型和结构。MySQL支持多种数据类型,包括整数、浮点数、字符串、日期和时间等。

  4. SQL支持: MySQL支持SQL(Structured Query Language),这是一种用于管理数据库的标准查询语言。您可以使用SQL来执行数据查询、插入、更新和删除操作,以及创建和管理数据库对象,如表、索引和视图。

  5. 性能: MySQL被广泛用于Web应用程序和大规模企业应用程序,因为它在性能方面表现出色。MySQL可以高效地处理大量并发连接,并提供了优化查询执行计划的机制,以确保高速查询性能。

  6. 跨平台性: MySQL可在多种操作系统上运行,包括Windows、Linux、macOS等,因此适用于各种开发环境。

  7. 存储引擎: MySQL支持多种存储引擎,每种存储引擎都有不同的特性和用途。其中,InnoDB是最常用的存储引擎,它支持事务和行级锁定,适用于需要高度数据完整性和并发性的应用程序。

  8. 扩展性: MySQL可以通过主从复制、分区和集群等方式进行扩展,以满足不同规模和负载的需求。

  9. 社区和商业版本: 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 输入新密码登录
登录界面跟之前一样

到这就结束了 奥利给

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山鬼、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值