参考教程:
MySQL 安装 | 菜鸟教程 (runoob.com)
MySQL 超详细安装配置教程 (亲测有效) - CSDN

# 下载

直接下了助教给的那个安装包。官网也可以下载,选择自己需要的版本。助教给的版本是 8.0.41,虽然可能老了点?
选择 Other Downloads——Windows (x86, 64-bit), ZIP Archive 下载。下载后解压至你喜欢的地方。我解压到 D 盘了。

# 环境配置

创建环境变量。在系统环境变量 Path 里添加自己刚刚解压文件夹的 bin 文件夹的地址。比如我的就是 D:\mysql-8.0.41-winx64\bin

# 创建配置文件

在安装位置的根路径文件夹下面新建 my.ini 文件。配置以下基本信息:

[client]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录
basedir=D:\\mysql-8.0.41-winx64
# 设置 mysql 数据库的数据的存放目录,MySQL 8+ 不需要配置,系统自己生成即可,否则有可能报错
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

记得把安装目录改成你自己的。数据存放目录自动生成,不用配置。

# 启动 mysql

管理员模式打开命令行,切换至 bin 目录下 D:\mysql-8.0.41-winx64\bin
初始化数据库,输入命令: mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:

...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...

那么 APWCY5ws&hjQ 就是初始密码(不同人的不一样),后续登录需要用到,你也可以在登陆后修改密码。
输入以下安装命令: mysqld install
启动输入以下命令即可: net start mysql

# 登录 mysql

当 MySQL 服务已经运行时,我们可以通过命令行登录 mysql。 首先打开命令提示符,输入以下格式的命名:

mysql -h 主机名 -u 用户名 -p

参数说明:

  • -h : 指定客户端所要登录的 MySQL 主机名,登录本机 (localhost 或 127.0.0.1) 该参数可以省略;
  • -u : 登录的用户名;
  • -p : 告诉服务器将会使用一个密码来登录,如果所要登录的用户名密码为空,可以忽略此选项。

如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可: mysql -u root -p
然后根据提示输入密码,回车登录即可。
然后命令提示符会一直以 mysql> 加一个闪烁的光标等待命令的输入,输入 exit 或 quit 退出登录。

# 创建数据库

登录后使用 create 命令创建数据库,语法如下:

CREATE DATABASE 数据库名;

记得加分号!

# 可视化工具

用命令行控制数据库,还有背那么多指令,太麻烦了。我们可以使用可视化工具来解决这个问题。
我这里使用的是开源工具 DBeaver 免费社区版,支持中文以及多种数据库连接(我用它同时连接了 mysql 和 postgresql),感兴趣的可以自己试一下。当然也有很多其他工具可以使用,看个人喜好啦。
如果使用 IDEA 的话(比如你写 springboot),有内置可视化数据库管理工具,也很好用。

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

北沐清 微信支付

微信支付

北沐清 支付宝

支付宝