【QA】Windows-MySQL5.7-MySQL安装、配置、服务启动、初始化、常用命令

文章概述

Windows系统下,安装Mysql大概有两种方式:

  • 方式1:压缩包解压缩后直接使用
  • 方式2:下载安装可执行exe文件

本文讲解方式1安装Mysql

MySQL安装

压缩包下载

下载链接:https://downloads.mysql.com/archives/community/

选择版本:

  • 下载5.7.31版本的,兼容Mac、Windows、Linux等系统

  • 不要下载8.0版本的(很多命令有所删除修改)

image-20230329105650118

解压缩

将下载好的zip压缩文件解压缩:选定一个文件夹,不要带有中文路径

MySQL配置

添加系统变量

如图是我的解压缩位置:

image-20230329131449277

添加到系统变量

image-20230329131534199

添加配置文件

新建配置文件:

  • 在图示对应位置新建“my.ini”文件
  • 即上述与bin目录同级的位置

image-20230329131851245

配置文件添加内容

[mysqld]
#设置3306端口号
port=3306

#设置MySQL的安装目录(根据自己路径修改)
basedir=D:\\HMTeen\\SoftWare\\Study\\Mysql\\mysql-5.7.31-winx64

#设置MySQL数据库的数据存放目录(根据自己路径修改)
datadir=D:\\HMTeen\\SoftWare\\Study\\Mysql\\mysql-5.7.31-winx64\\data

#运行最大连接数
max_connections=200

#运行连接失败的次数。这也是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10

#服务端使用的字符集默认为utf-8
character-set-server=utf8

[mysql]
#客户端使用的字符集默认为utf8
default-character-set=utf8

[client]
#客户端默认端口号为3306
port=3306

MySQL启动

初始化

确保已经添加了系统变量

  1. Win+R,输入CMD
  2. 输入命令:mysqld --initialize-insecure

若出现如下报错,按照链接解决:csdn

image-20230329132605354

启动运行MySQL

临时启动

不建议临时启动,因为临时启动,关闭CMD命令行窗口即意味着关闭mysql

长久启动

通过制作服务,使得MySQL可以开机自启动。操作步骤:

1、管理员身法打开命令提示符

image-20230329134140671

  1. 制作服务
# 替换为自己的路径
"F:\app\mysql\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql_57

image-20230329134327974

  1. 启动和终止服务
# 启动服务
net start mysql_57

# 终止服务
net stop mysql_57

MySQL使用

完整访问命令:

"F:\app\mysql\mysql-5.7.31-winx64\bin\mysqld.exe" -h 127.0.0.1 -P 3306 -u root -p

添加环境变量完成后,上述命令的简化形式:

mysql -u root -p

第一次使用,没有密码,输入命令后直接点击回车即可

image-20240116192554633

设置密码:

# 设置密码
set password = password("你的密码");

# 展示现有数据库
show databases;

MySQL常用命令

# 展示数据库
show databases;

# 创建数据库
create database 数据库名字 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

# 删除数据库
drop database 数据库名字;

# 进入数据库
use 数据库名字;

# 查看数据库下所有数据表
show tables;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值