MySQL搭建

效果图

step1:下载安装包

https://downloads.mysql.com/archives/community/

step2:解压后即完成安装

step3:创建 my.ini 配置文件(注意路径)

[mysqld]
# 默认端口
port=3306
# mysql的安装目录,也是工作目录
basedir="D:\\mysql-5.7.31-winx64"
# 数据库存放的目录,data目录无需手动创建,MySQL初始化成功,就会自动创建了
datadir="D:\\mysql-5.7.31-winx64\\data"
# 错误日志,如果启动失败,可以查看这个错误日志,定位错误原因
log_error="D:\\mysql-5.7.31-winx64\\mysql.err"

# 指定默认字符集
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
skip-character-set-client-handshake=true

[client]
default-character-set=utf8mb4

[mysql]
# 可选的参数当你use到某个数据库中,路径上显示当前数据库的名字
# prompt=[\\d]>

# 关于字符集的设置
default-character-set=utf8mb4

step4:查看是否安装成功

在终端输入
"D:\mysql-5.7.31-winx64\bin\mysqld.exe" --help --verbose

step5:初始化

在终端(以管理员身份启动命令提示符)输入
"D:\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure

step6(1):设置服务(快捷启动)

在终端(以管理员身份启动命令提示符)输入
"D:\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql57

step6(2):移除服务

在终端(以管理员身份启动命令提示符)输入
"D:\mysql-5.7.31-winx64\bin\mysqld.exe" --remove mysql57

step6(3):测试是否设置成功

step7:设置环境变量

step8:登录mysql服务

在终端输入
mysql -uroot -p
初次登录没有密码 直接点击回车即可

step9:登录之后给用户设置密码

在终端输入
set password = password("123")

step10:创建数据库

create database unity_db DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

step11:创建表

create table warehouse(
    id int primary key,			 -- 主键(不允许为空、不能重复)
    name varchar(16) not null unique,   -- 不允许为空
    size int default 10 unique            -- 插入数据时,如果不给age列设置值,默认值:10
)default charset=utf8;

step12:插入数据

insert into warehouse (id,name,size) values(1,“螺母”,8),(2,“凸轮”,12),(3,“齿轮”,25);