下载 MySQL
首先在官网下载 MySQL 8.0,下载网址是:https://dev.mysql.com/downloads/mysql/
在页面里找到 Windows (x86, 64-bit), ZIP Archive,点击后面的 Download。
将 mysql-8.0.28-winx64.zip 压缩包解压出来
设置 Path 环境变量
选中 此电脑→右键→属性→高级系统设置→环境变量
新建 MYSQL_HOME 名称的变量
值为 mysql的安装目录
如 D:\Program Files\mysql
在PATH变量中新增一条记录
值为 %MYSQL_HOME%\bin
以上目的是可用在命令行中使用mysql命令。mysql_home直接索引到了mysql的目录 path直接导航到了mysql的bin目录中
创建 my.ini 配置文件
在mysql的目录中直接创建my.ini文件 顺便 新增一个 data文件夹用于存储mysql数据库文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir= D:\Program Files\mysql 【需修改】
# 设置mysql数据库的数据的存放目录
datadir= D:\Program Files\mysql\data
# 允许最大连接数
max_connections=50
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 设置mysql的密码插件caching..改为native_password
default_authentication_plugin=mysql_native_password
执行 MySQL 安装命令
以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),可以在任务栏的搜索 cmd,然后点击右边的 以管理员身份运行。
可以直接在windows mysql文件安装目录中 直接输入cmd。即可快速打开
然后在命令行里,依次输入以下命令,回车。
mysqld --initialize-insecure --user=mysql
mysqld
install
net start mysql
如果执行net start mysql提示启动不成功 mysql服务无法运行可以 执行
sc delete mysql 然后删除mysql 的data文件夹再重新安装。
提示“MySQL 服务已经启动成功。”就安装完毕了。
登陆 MySQL 数据库
安装成功之后,就可以通过命令行来登陆 MySQL 数据库了。直接在命令行里输入下面命令,回车。
mysql -u root -p
刚安装成功默认是没有密码的,所以显示 Enter password: 的时候,直接回车即可。
等命令行里,最下面显示 mysql> 的时候,表示进入了 MySQL 数据库了。
这时候因为密码是空的,后续是需要修改 MySQL 密码的,
直接再mysql> 后输入下面命令
ALTER user ‘root’@'localhost’IDENTIFIED BY ‘1234’;
等显示 Query OK, 0 rows affected 就表示密码设置成功了。