星际穿越

win10 mysql-5.7.28x64位安装

2020-03-19

下载和安装

mysql官网 下载安装包,如下图所示

将 MySQL 解压到自定义的位置,然后在环境变量 Path 中添加 MySQL 解压后的 bin 目录所在的路径,比如我的是:D:\mysql-5.7.28-winx64\bin。

以管理员身份执行下面的命令安装 mysql 服务并启动

1
2
3
mysqld -install
mysqld --initialize
net start mysql

更改编码

不更改的话后果很严重哦,除非你只是用纯英文的数据库
使用命令 show variables like 'char%'; 可以查看你的数据库编码
改完记得重启数据库哦,之前已经创建的表也需要重新创建,编码更改才会生效

在mysql安装目录下新增一个my.ini文件。内容如下:

d3dfb348db812291

1
2
3
4
5
6
7
8
9
10
11
12
13
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql-5.7.28-winx64
#解压目录
datadir=D:\mysql-5.7.28-winx64\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\mysql-5.7.28-winx64\bin\mysqld.exe

修改密码

首先,要获取初始密码,如下图

23bdff25032e2947

1
2
3
4
mysql -u root -p        # 输入刚才看到的密码
# 修改密码,分新旧版本
set password for root@localhost = password('123'); # 旧,我用的就是这个
alter user 'root'@'localhost' identified by '123'; # 新,我猜是8.0以上版本

参考博客

Tags: MySQL