下面是 MySQL 8.0.29 安装配置方法图文教程(windows zip版)的详细攻略。
1. 下载 MySQL 8.0.29(windows zip版)
首先,我们需要下载 MySQL 8.0.29 的安装包。可以在官网下载:https://dev.mysql.com/downloads/mysql/。
请选择“MySQL Community Server” -> “MySQL Community Server (GPL)” -> “Windows(x86, 32-bit), ZIP Archive”,下载 zip 压缩包。
2. 解压缩
下载好 zip 压缩包之后,可以使用 WinZip 或者 WinRAR 解压缩。假设解压到了目录 C:\mysql-8.0.29-winx64,那么解压后的目录结构如下:
mysql-8.0.29-winx64/
bin/
docs/
include/
lib/
share/
support-files/
3. 修改配置文件
MySQL 的配置文件位于解压目录下的 support-files\my-default.ini,我们需要修改它来满足自己的需求。最基本的配置如下:
# 设置 MySQL 的安装目录
basedir=C:\\mysql-8.0.29-winx64
# 设置 MySQL 的数据目录
datadir=C:\\mysql_data
# 将 MySQL 安装目录下的 bin 目录加入到 PATH 中
# 方便在命令行窗口中使用 MySQL 相关命令
PATH=%PATH%;C:\\mysql-8.0.29-winx64\\bin
其中,basedir 是 MySQL 的安装目录,datadir 是 MySQL 数据存放目录。PATH 则是将 MySQL 的 bin 目录添加到系统 PATH 环境变量中,这样在命令行窗口中就可以直接使用相关命令了。
如果要开启远程访问,需要在 my-default.ini 中添加如下配置:
# 允许所有 IP 连接到 MySQL
bind-address=0.0.0.0
# 允许所有用户使用 root 账号连接
# 请不要在生产环境中使用
skip-grant-tables
以上配置在某些情况下可能存在安全隐患,请谨慎使用。
4. 初始化 MySQL 数据库
在命令行窗口中执行以下命令来初始化 MySQL 数据库:
cd C:\mysql-8.0.29-winx64\bin
mysqld --defaults-file="C:\mysql-8.0.29-winx64\support-files\my-default.ini" --initialize-insecure
其中,--defaults-file 指定 my-default.ini 配置文件的路径,--initialize-insecure 表示初始化时不设置 root 账号密码。如果需要设置密码,请使用 --initialize 选项。执行完成后,会在 MySQL 数据目录下生成一个 ibdata1 文件,用来保存 MySQL 数据库。
5. 启动 MySQL
在命令行窗口中执行以下命令启动 MySQL:
cd C:\mysql-8.0.29-winx64\bin
mysqld --defaults-file="C:\mysql-8.0.29-winx64\support-files\my-default.ini"
如果配置正确,MySQL 就启动成功了,命令行窗口不会有任何输出。可以在 Windows 服务中查看 MySQL 服务是否已经启动。
6. 登录 MySQL
在命令行窗口中执行以下命令登录 MySQL:
cd C:\mysql-8.0.29-winx64\bin
mysql -u root
-u 表示指定用户名,这里使用 root 用户。如果设置了 root 用户的密码,可以使用 -p 参数输入密码。登录成功后,就可以使用 MySQL 的各种命令了。
示例说明
- 查看 MySQL 服务是否已经启动
可以在命令行窗口中执行以下命令:
sc query "MySQL80"
其中,MySQL80 是服务名称。如果 MySQL 服务已经启动,输出结果中会有 STATE 字段显示 RUNNING。
- 创建一个新的数据库
在登录 MySQL 后,可以执行以下 SQL 语句来创建一个新的数据库:
CREATE DATABASE mydb;
其中,mydb 是数据库名称。执行成功后,可以查看一下当前所有的数据库:
SHOW DATABASES;
输出结果中应该可以看到刚刚创建的 mydb 数据库。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL 8.0.29 安装配置方法图文教程(windows zip版) - Python技术站