文章概述
Windows系统下,安装Mysql大概有两种方式:
- 方式1:压缩包解压缩后直接使用
- 方式2:下载安装可执行exe文件
本文讲解方式1安装Mysql
MySQL安装
压缩包下载
下载链接:https://downloads.mysql.com/archives/community/
选择版本:
-
下载5.7.31版本的,兼容Mac、Windows、Linux等系统
-
不要下载8.0版本的(很多命令有所删除修改)
解压缩
将下载好的zip压缩文件解压缩:选定一个文件夹,不要带有中文路径
MySQL配置
添加系统变量
如图是我的解压缩位置:
添加到系统变量
添加配置文件
新建配置文件:
- 在图示对应位置新建“my.ini”文件
- 即上述与bin目录同级的位置
配置文件添加内容
[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启动
初始化
确保已经添加了系统变量
- Win+R,输入CMD
- 输入命令:
mysqld --initialize-insecure
若出现如下报错,按照链接解决:csdn
启动运行MySQL
临时启动
不建议临时启动,因为临时启动,关闭CMD命令行窗口即意味着关闭mysql
长久启动
通过制作服务,使得MySQL可以开机自启动。操作步骤:
1、管理员身法打开命令提示符
- 制作服务
# 替换为自己的路径
"F:\app\mysql\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql_57
- 启动和终止服务
# 启动服务
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
第一次使用,没有密码,输入命令后直接点击回车即可
设置密码:
# 设置密码
set password = password("你的密码");
# 展示现有数据库
show databases;
MySQL常用命令
# 展示数据库
show databases;
# 创建数据库
create database 数据库名字 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
# 删除数据库
drop database 数据库名字;
# 进入数据库
use 数据库名字;
# 查看数据库下所有数据表
show tables;