在Windows上安装MySQL
本方法只是众多方法中的一种,不是唯一方法。
1. 下载安装包
在 MySQL 官网下载安装包:https://dev.mysql.com/downloads/mysql/
64位的系统可以下载 mysql-8.0.26-winx64.zip 项,大小约为208.2M。
下载完成后,将zip包解压到相应的目录,这里将解压后的文件夹放在 D:\mysql-8.0.26 下。
打开刚刚解压的文件夹 D:\mysql-8.0.26,在该文件夹下创建 my.ini 配置文件,编辑配置以下基本信息:
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.26
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=D:\\mysql-8.0.26
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
2. 启动MySQL数据库
以管理员身份打开 cmd 命令行工具,切换目录:
cd D:\mysql-8.0.26\bin
初始化数据库:
mysqld --initialize --console
执行完成后,最后会输出 root 用户的初始密码,如:
...
2021-08-16T14:43:38.666528Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 62Bs;Z(>z/H:
...
最后的 62Bs;Z(>z/H:
就是初始密码,后续登录需要用到,也可以在登录后修改密码。
输入以下安装命令:
mysqld install
输出 Service successfully installed.
表示安装成功。
最后输入以下命令即可启动 MySQL:
net start mysql
停止服务可以输入 net stop mysql
3. 登录MySQL
当 MySQL 服务已经运行时,我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中,首先打开命令提示符,输入以下格式的命名:
mysql -h 主机名 -u 用户名 -p
如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:
mysql -u root -p密码
密码是上一步得到的初始密码 62Bs;Z(>z/H:
,所以应输入的命令为:
mysql -u root -p62Bs;Z(>z/H:
(有时候默认密码有特殊字符,会造成出错,则要用第二种方法登录)
或
mysql -u root -p (回车后输入密码)
Enter password: 62Bs;Z(>z/H:
看到以下的结果即登录成功:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.26
Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
4. 修改登录密码
上面得到的密码太过繁琐,可以在登录 MySQL 后修改登录密码:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
这样,登录密码就改成123456了。
5. 配置环境变量
可以看到,前面的输入操作都是在 D:\mysql-8.0.26\bin
后面进行的,如果要在任何位置都能登录 MySQL,则要将该路径配置到环境变量中。
把 MySQL 的安装目录配置到环境变量中,对于 Win10,可以在桌面右键“此电脑”——属性——高级系统设置——环境变量。
在系统变量的 path 变量中添加安装目录的地址 D:\mysql-8.0.26\bin
,并放在第一位,依次确定退出即可。