MySQL数据库从下载到启动详解--连咸鱼都能学会

本文详细介绍MySQL数据库的下载、安装及配置过程。包括环境变量设置、data文件夹与my.ini文件创建、服务安装与启动等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哈喽,这期博客我们来详细讲解下如何下载并安装好MySQL数据库


首先,我们这里简介下MySQL是个怎么样的数据库

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


MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。


总之(敲了敲黑板),各大公司的数据库都是用这个,所以作为一个优秀的人才也必须掌握


接下来,我们从下载开始讲起

首先我们要登录MySQL的官网https://www.mysql.com/ 



我们选中DOWNLOADS - Community tab 




我们选中左边列表里的MySQL Community Server (这个是社区开源版,意味着 免!费!)




我们采用下载最新版本,通过上图的指示,选好了版本就能愉快的下载了


下载完后解压其压缩包到C:\Program Files\MySQL路径 (这里的MySQL文件夹得自己建,个人推荐装到c盘)

然后打开它,你会发现一个很尴尬的问题,5.7版本的MySQL数据库居然没有data 文件夹和 my.ini 文件,这可就爆炸了,但是没关系,我们自己也可以创建

这个我们等下再创建,我们先来创建它的环境变量


首先我们创建一个MYSQL_HOME 的变量,它的值就是上面你将解压包解压出来的路径(我这边是 C:\Program Files\MySQL\mysql-5.7.20-winx64)

然后我们要编辑Path 变量, 往上面加上MYSQL_HOME变量的引用 %MYSQL_HOME%\bin; 

这样就大功告成了


接着,我们要把data 文件夹和 my.ini 文件搞出来

data 文件夹搞出来:

在C:\Program Files\MySQL\mysql-5.7.20-winx64\bin 路径里,用管理员权限打开 cmd (注意:要用管理员权限!要用管理员权限!要用管理员权限!)

然后跑这个命令:

mysqld --initialize-insecure --user=mysql (注意有空格)


命令唰一下跑完后,回到MySQL根目录,你会发现data 文件夹出来了


my.ini 文件搞出来:

这个文件得我们自己创,我们首先来到MySQL根目录(我这边是 C:\Program Files\MySQL\mysql-5.7.20-winx64)

内容如下:(也可以自己百度)

[client]
port=3306
default-character-set=utf8
[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=C:\Program Files\MySQL\mysql-5.7.20-winx64
# 设置为MYSQL的数据目录 
datadir=C:\Program Files\MySQL\mysql-5.7.20-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables


这样,data 文件夹和my.ini 文件都出来了,可喜可贺

接着我们要去 C:\Program Files\MySQL\mysql-5.7.20-winx64\bin 路径里用 管理员权限打开 cmd 运行下面命令

mysqld -install

如果出现Service successfully installed 说明注册成功了


因为我这边是赢注册过了,所以会出现上图的情况


好啦好啦,最后就是激动人心的启动MySQL数据库了,

当然,想启动,首先就得把MySQL的服务开起来,不然也是白搭


用 管理员权限打开 cmd 运行下面命令

net start mysql

如果出现服务启动成功就说明ok啦,就像这样



当然,你想关闭服务的时候(不用的时候服务开着电脑会卡,当然你是万元神机,这话当我没说过),同样用 管理员权限打开 cmd 运行下面命令

net stop mysql

如果出现服务已成功停止就说明ok啦,像这样


最后的最后,我们尝试下连接MySQL数据库

在服务已经打开了的情况下,我们继续用 管理员权限打开 cmd 运行下面命令

mysql -u root -p (默认root账户是没密码的,遇到输入密码,继续敲回车)

登录成功的话,你会看到 Welecome to the MySQL monitor... 如下图



好啦,这期博客到这里了,下次博客,我会简单讲下如何用MySQL 数据库增删改查,溜了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值