当前位置:网站首页>MySQL下载安装使用-完整详细步骤
MySQL下载安装使用-完整详细步骤
2022-06-11 10:32:00 【weixin_39450145】
目录
1. 将mysql安装目录”D:\Program Files\mysql-5.7.31-winx64\bin\“添加到系统环境变量。
3. 这时不需要管理员权限了,直接打开cmd,输入mysql -u root -p:
注:如果想要删除mysql服务,重新再安装mysql服务,可以参考以下步骤:
一、安装MySQL
1. 下载MySQL压缩包
下载地址:MySQL :: Download MySQL Community Server (Archived Versions)
此处下载的是MySQL的5.7.31版本,windows,64位。

下载得到的zip压缩包:
2. 安装mysql
mysql-5.3.71-winx64.zip是免安装的版本。
- 解压zip文件
- 将解压后的压缩包文件放入路径(不要有中文路径)(这里我放在了D:\Program Files下)

3. 创建配置文件
在mysql安装目录下,创建一个my.ini配置文件,然后在里面添加以下内容(mysql安装目录要改成自己的):
### my.ini
[mysqld]
basedir = "D:\Program Files\mysql-5.7.31-winx64" #mysql安装目录
datadir = "D:\Program Files\mysql-5.7.31-winx64\data" #mysql安装目录+data
port=3306
character-set-server=utf8
character_set_filesystem= binary
[client]
port=3306
default-character-set = utf8
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
4. 初始化
- 打开终端 & 以管理员的身份运行:

在终端输入初始化的命令,会生成一个以root为用户名,空密码的用户数据:(命令前面的双引号里的是:mysql的安装目录)
"D:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure
# 自己的mysql安装目录 + --initialize-insecure
- 执行命令成功后,mysql目录下会新增一个data目录:

至此,MySQL安装已完成。
二、启动MySQL
1. 制作服务:....--install mysql
"D:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql2. 启动mysql:net start mysql
3. 关闭mysql:net stop mysql

4. 在服务里可以看到mysql这个服务
然后win+R,输入services.msc,在服务里可以看到mysql这个服务: 

三、连接测试
1. 将mysql安装目录”D:\Program Files\mysql-5.7.31-winx64\bin\“添加到系统环境变量。
右键我的电脑——>属性——>高级系统设置——>环境变量——>系统变量中的“Path”——>点“编辑”——>”新建“——>将”D:\Program Files\mysql-5.7.31-winx64\bin\“添加到系统环境变量——>”确定“。


2. 启动mysql服务:


3. 这时不需要管理员权限了,直接打开cmd,输入mysql -u root -p:
默认没有密码,直接点回车即可,最后出现 "mysql>" 说明成功了。

4. 首次进入,记得给mysql设置一个密码:
(下次再进入mysql直接输入设置好的密码即可)
set password = password('root123'); #设置密码为root123
5. 查看已有的数据库
输入:show databases;

6. 退出(关闭连接)
输入:exit;

7. 再连接MySQL(需要输入密码)

8. 汇总命令
C:\Users\dell>mysql -u root -p #在cmd终端输入命令,进入mysql
mysql> set password = password('root123'); #首次进入mysql后,设置密码
mysql> show databases; #显示数据库
mysql> exit; #退出
C:\Users\dell>mysql -u root -p #在cmd终端输入命令,再次进入mysql
输入密码 #这时,需要输入进入mysql的密码
mysql> exit; #退出注:如果想要删除mysql服务,重新再安装mysql服务,可以参考以下步骤:
#具体执行的命令如下:
以管理员身份进入cmd:
C:\WINDOWS\system32>"D:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --remove mysql #删除mysql服务
删除D:\Program Files\mysql-5.7.31-winx64安装目录下的data文件
C:\WINDOWS\system32>"D:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure #重新初始化
C:\WINDOWS\system32>"D:\Program Files\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql #重新安装mysql服务
C:\WINDOWS\system32>net start mysql #启动mysql服务
C:\WINDOWS\system32>mysql -u root -p #进入mysql
Enter password: #首次进入,没有密码,直接按enter即可
mysql> set password = password('root123'); #首次进入,设置一个密码为root123
mysql> show databases; #显示原有数据库
mysql> exit; #退出mysql
C:\WINDOWS\system32>net stop mysql #停止mysql服务

参考:
最新Python的web开发全家桶(django+前端+数据库)_哔哩哔哩_bilibili 26-MySQL-逐步安装
如何解决本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止_啦啾啾啾木的博客-CSDN博客
边栏推荐
- Database design and paradigm explanation
- MOSFET的SOA或者ASO是什么?
- Série de démarrage C # (XI) - - tableaux multidimensionnels
- 5.读取指定路径名-dirname
- Start jar
- NGUI,地图放大缩小
- 【机器学习理论】True Positive, True Negative, False Positive, False Negative概念
- NGUI,选择性别男女
- 6.如何自动生成头文件依赖 -M
- Some code fragments of a universal and confession wall system developed by PHP
猜你喜欢

Pyspark case series 4-dataframe output to a single folder solution

使用 Hystrix 实现微服务的容错处理

Leetcode 1961. Check whether the string is an array prefix

Practical process of selecting DC-DC switching power supply controller

Wechat applet ordering system with source code

IPhone 15 forced to use type-C interface

Ugui mouse click diffusion UI effect

详述用网络分析仪测量DC-DC和PDN

电子设备辐射EMC整改案例
![[machine learning theory] true positive, true negative, false positive, false negative concept](/img/59/8264d6cbd96480b59e5b8ff96320be.png)
[machine learning theory] true positive, true negative, false positive, false negative concept
随机推荐
When installing mysql, an error occurred because msvcr120 could not be found DLL, unable to continue code resolution "
Some code fragments of a universal and confession wall system developed by PHP
Safety related website recommendations
Pyramidtnt: TNT with characteristic pyramid structure
NewOJ Week 2---BCD
微信小程序之点餐系统附源码
Mysql-- index
修复UICollectionView 没有到达底部安全区的问题
Excellent test engineer must have 4 safety test methods!
Kingbasees create database objects in batch
Ngui, map zoom in and out
No more! The entry byte beat for a week and ran decisively.
吴恩达机器学习课程-第七周
MySQL基础篇常用约束总结上篇
Leetcode 1961. 检查字符串是否为数组前缀
Ngui, chat scroll box, UI textlist
Address of my bookmark
硬件描述语言HDL
批量对数据添加噪声并生成新命名标注文件
电子设备辐射EMC整改案例