本文目录导读:
图片来源于网络,如有侵权联系删除
《MySQL社区版8.0.12下载安装教程》
准备工作
1、系统要求
- MySQL 8.0.12支持多种操作系统,包括Windows、Linux和macOS等,在本教程中,我们以Windows系统为例进行讲解,确保您的Windows系统是64位版本,并且具有足够的磁盘空间(建议至少1GB的可用空间用于安装MySQL)和内存(最低2GB内存)。
2、下载MySQL社区版8.0.12安装包
- 打开MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。
- 在下载页面中,找到“MySQL Community Server”选项。
- 选择适合您操作系统的版本,对于Windows系统,选择Windows (x86, 64 - bit) ZIP Archive版本(这里选择ZIP包是因为它提供了更多的自定义安装选项),点击“Download”按钮开始下载。
安装MySQL
1、解压安装包
- 下载完成后,找到下载的ZIP文件,将其解压到您想要安装MySQL的目录,C:\Program Files\MySQL\mysql - 8.0.12 - winx64”。
2、配置环境变量
- 右键点击“此电脑”,选择“属性”。
- 在弹出的窗口中,点击“高级系统设置”。
- 在“系统属性”窗口的“高级”选项卡下,点击“环境变量”。
- 在“系统变量”中找到“Path”变量,点击“编辑”。
- 点击“新建”,然后输入MySQL的bin目录路径,C:\Program Files\MySQL\mysql - 8.0.12 - winx64\bin”,点击“确定”保存设置。
图片来源于网络,如有侵权联系删除
3、创建配置文件
- 在MySQL的安装目录下创建一个名为“my.ini”的文件。
- 使用文本编辑器(如记事本)打开“my.ini”文件,输入以下内容:
[mysqld] 设置3306端口,可根据需求修改 port = 3306 设置MySQL的安装目录 basedir = C:\Program Files\MySQL\mysql - 8.0.12 - winx64 设置数据存储目录 datadir = C:\Program Files\MySQL\mysql - 8.0.12 - winx64\data 允许最大连接数 max_connections = 200 字符集设置为utf8mb4 character - set - server = utf8mb4
4、初始化MySQL数据目录
- 以管理员身份打开命令提示符(在搜索栏中输入“cmd”,然后右键点击“命令提示符”,选择“以管理员身份运行”)。
- 在命令提示符中,切换到MySQL的bin目录,“cd C:\Program Files\MySQL\mysql - 8.0.12 - winx64\bin”。
- 执行命令“mysqld --initialize --console”,此命令将初始化MySQL的数据目录,并在控制台输出一个临时密码,[Note] A temporary password is generated for root@localhost: xxxxxxx”,请务必记下这个临时密码。
5、安装MySQL服务
- 仍然在命令提示符中,执行命令“mysqld - install”,如果安装成功,会显示“Service successfully installed.”。
6、启动MySQL服务
- 执行命令“net start mysql”来启动MySQL服务,如果启动成功,会显示“MySQL服务正在启动. MySQL服务已经启动成功。”
配置MySQL
1、登录MySQL
- 在命令提示符中,执行命令“mysql - u root - p”,然后输入之前记下的临时密码登录到MySQL。
2、修改root用户密码
- 登录成功后,执行以下命令修改密码:
图片来源于网络,如有侵权联系删除
- “ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';”,将“your_new_password”替换为您想要设置的新密码。
3、创建数据库和用户(可选)
- 如果您需要创建新的数据库和用户,可以使用以下命令。
- 创建数据库:“CREATE DATABASE your_database_name;”,将“your_database_name”替换为您想要创建的数据库名称。
- 创建用户:“CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_password';”,分别将“your_username”和“your_password”替换为您想要创建的用户名和密码。
- 授予用户权限:“GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_username'@'localhost';”,这里将新创建的用户授予对指定数据库的所有权限。
测试MySQL连接
1、使用MySQL客户端工具(可选)
- 您可以下载并使用如MySQL Workbench等客户端工具来连接到MySQL服务器。
- 在MySQL Workbench中,创建一个新的连接,输入主机名(通常为“localhost”)、端口(3306)、用户名(root或您创建的其他用户名)和密码,然后点击“测试连接”,如果连接成功,说明MySQL安装和配置正确。
2、通过代码测试(以Python为例,可选)
- 如果您想通过编程来测试MySQL连接,可以使用Python的MySQL连接库,如“mysql - connector - python”。
- 安装“mysql - connector - python”库(如果尚未安装),可以使用“pip install mysql - connector - python”命令。
- 使用以下代码测试连接:
import mysql.connector try: mydb = mysql.connector.connect( host = "localhost", port = 3306, user = "root", password = "your_password" ) print("MySQL连接成功!") mydb.close() except mysql.connector.Error as err: print(f"MySQL连接失败: {err}")
通过以上步骤,您已经成功下载、安装和配置了MySQL社区版8.0.12,可以开始在您的项目中使用MySQL数据库了。
评论列表