本文目录导读:
《MySQL社区版8.0.23安装教程》
前期准备
1、系统要求
- MySQL 8.0.23可以安装在多种操作系统上,如Windows、Linux和macOS等,在Windows系统下,建议使用64位操作系统,并且需要确保系统已经安装了必要的组件,如.NET Framework等,对于Linux系统,不同的发行版可能需要安装特定的依赖包,例如在Ubuntu系统中,可能需要安装libaio1等依赖库。
2、下载MySQL社区版8.0.23
- 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。
- 在下载页面中,找到MySQL Community Server 8.0.23版本的下载链接,根据您的操作系统类型(Windows、Linux或macOS)选择合适的安装包,对于Windows系统,有两种安装包可供选择:一种是.msi格式的安装包,适合普通用户进行图形化安装;另一种是.zip格式的压缩包,适合更高级的用户进行手动配置安装,对于Linux系统,通常提供了.rpm和.deb等格式的安装包,分别适用于基于Red Hat和Debian的系统。
Windows系统下的安装
1、使用.msi安装包安装(图形化安装)
- 双击下载的.msi安装文件,启动安装向导。
- 在安装向导的初始界面中,选择“Custom(自定义)”安装类型,这样可以对安装组件和安装路径等进行自定义设置。
- 在“Select Products and Features”(选择产品和功能)页面,可以根据需求选择要安装的MySQL组件。“MySQL Server”是核心的数据库服务器组件,必须安装;“MySQL Workbench”是一个数据库设计和管理工具,可以根据需要选择安装。
- 在“Installation”(安装)页面,可以设置安装路径,默认路径通常是“C:\Program Files\MySQL\MySQL Server 8.0”,如果您希望更改安装路径,可以点击“Change”按钮进行修改。
- 在“Accounts and Roles”(账户和角色)页面,设置MySQL的root用户密码,这是非常重要的一步,确保设置一个强密码以保证数据库的安全性,您还可以创建其他用户账户和设置相应的权限。
- 点击“Next”按钮,经过一系列的配置检查后,点击“Execute”(执行)按钮开始安装,安装过程可能需要一些时间,等待安装完成。
- 安装完成后,可以选择是否启动MySQL服务,并且可以将MySQL的安装目录添加到系统的环境变量中,方便在命令行中使用MySQL相关命令。
2、使用.zip压缩包安装(手动配置安装)
- 解压下载的.zip压缩包到您指定的目录,D:\MySQL\mysql - 8.0.23 - winx64”。
- 在解压后的目录中,创建一个名为“my.ini”的配置文件(如果没有的话),在“my.ini”文件中,可以配置MySQL的各种参数,
[mysqld] basedir = D:\MySQL\mysql - 8.0.23 - winx64 datadir = D:\MySQL\mysql - 8.0.23 - winx64\data port = 3306 character - set - server = utf8mb4
- 以管理员身份打开命令提示符,切换到MySQL的bin目录下,D:\MySQL\mysql - 8.0.23 - winx64\bin”。
- 执行命令“mysqld --initialize --console”来初始化MySQL数据库,这个命令会生成一个随机的初始密码,需要记录下来,因为在首次登录MySQL时需要使用这个密码。
- 执行命令“mysqld - install”来安装MySQL服务。
- 使用命令“net start mysql”启动MySQL服务。
- 登录MySQL,使用命令“mysql - u root - p”,然后输入之前记录的初始密码,登录成功后可以使用“ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';”命令来修改root用户的密码。
三、Linux系统下的安装(以Ubuntu为例)
1、安装依赖包
- 打开终端,执行命令“sudo apt - get update”来更新软件包列表。
- 执行命令“sudo apt - get install libaio1”安装MySQL所需的依赖库。
2、安装MySQL 8.0.23
- 下载MySQL的.deb安装包,可以使用命令“wget https://dev.mysql.com/get/mysql - 8.0.23 - 1ubuntu20.04 - amd64.deb - bundle.tar”(这里的下载链接可能需要根据实际情况调整)。
- 解压下载的.tar文件,使用命令“tar - xvf mysql - 8.0.23 - 1ubuntu20.04 - amd64.deb - bundle.tar”。
- 按照顺序安装解压后的.deb包,首先安装公共组件包,执行命令“sudo dpkg - i mysql - common_8.0.23 - 1ubuntu20.04_amd64.deb”。
- 然后安装服务器组件包,执行命令“sudo dpkg - i mysql - community - server_8.0.23 - 1ubuntu20.04_amd64.deb”,在安装过程中,会提示设置root用户密码等信息。
- 安装客户端组件包,执行命令“sudo dpkg - i mysql - community - client_8.0.23 - 1ubuntu20.04_amd64.deb”。
- 安装完成后,可以使用命令“sudo service mysql start”启动MySQL服务。
macOS系统下的安装
1、下载安装包
- 从MySQL官方网站下载适用于macOS的.dmg安装包。
2、安装过程
- 双击下载的.dmg文件,将其中的MySQL图标拖移到“Applications”(应用程序)文件夹中。
- 打开终端,进入到MySQL的安装目录(通常在“/usr/local/mysql”),执行命令“sudo bin/mysqld --initialize --user = _mysql”来初始化MySQL数据库,会生成一个初始密码。
- 执行命令“sudo launchctl load - w /Library/LaunchDaemons/com.mysql.mysql.plist”来启动MySQL服务。
- 使用命令“mysql - u root - p”登录MySQL,输入初始密码,然后可以修改密码等操作。
安装后的验证
1、使用命令行工具验证
- 无论在哪个操作系统下,安装完成后都可以使用命令行工具来验证MySQL是否安装成功,在Windows系统下,打开命令提示符,输入“mysql - u root - p”,然后输入密码,如果能够成功登录到MySQL命令行界面,并且可以执行一些简单的SQL命令,如“SHOW DATABASES;”能够显示数据库列表,则说明MySQL安装成功并且可以正常使用。
2、使用图形化工具验证(可选)
- 如果在安装过程中选择安装了MySQL Workbench(Windows和Linux下)或者Sequel Pro(macOS下)等图形化工具,可以打开这些工具,使用正确的连接参数(如主机地址、端口号、用户名和密码等)连接到MySQL服务器,如果能够成功连接并且可以查看和操作数据库对象,也说明MySQL安装成功。
通过以上步骤,您应该能够成功安装MySQL社区版8.0.23,并可以开始在您的开发或生产环境中使用MySQL数据库了,在安装过程中,请务必注意密码的设置和安全,以及根据您的实际需求合理配置MySQL的参数。
评论列表