本文目录导读:
随着信息技术的飞速发展,数据库作为企业级应用的核心组件,其重要性不言而喻,MySQL作为全球最受欢迎的开源关系型数据库之一,凭借其高性能、易用性、稳定性等特点,受到了众多开发者和企业的青睐,本文将为您详细讲解如何安装MySQL 8.0.36社区版,帮助您轻松上手这一高性能数据库系统。
安装前的准备工作
1、确保操作系统满足以下要求:
- Linux:CentOS 7、Ubuntu 18.04等
- Windows:Windows 10、Windows Server 2016等
图片来源于网络,如有侵权联系删除
2、安装必要的依赖包:
- Linux系统:
- 安装编译工具:yum install -y gcc
- 安装开发库:yum install -y bison ncurses ncurses-devel readline readline-devel zlib zlib-devel openssl openssl-devel
- Windows系统:
- 安装Visual Studio Build Tools,确保安装了C++和C++11的编译器。
3、确保您的系统时区正确设置,以免影响MySQL的时区配置。
MySQL 8.0.36社区版安装步骤
1、下载MySQL 8.0.36社区版安装包
- Linux系统:访问MySQL官网(https://dev.mysql.com/downloads/mysql/),选择“MySQL Community Server”下的“Linux”版本,然后下载。
- Windows系统:选择“Windows”版本,然后下载。
2、解压安装包
- Linux系统:使用tar -xzf mysql-8.0.36-linux-glibc2.12-x86_64.tar.gz
命令解压。
图片来源于网络,如有侵权联系删除
- Windows系统:直接解压下载的安装包。
3、创建MySQL用户和用户组
- Linux系统:使用groupadd mysql
和useradd -r -g mysql mysql
命令创建用户和用户组。
4、将MySQL安装目录的所有者改为mysql用户
- Linux系统:使用chown -R mysql:mysql /path/to/mysql
命令修改所有权。
5、初始化MySQL数据库
- Linux系统:使用./bin/mysqld --initialize
命令初始化数据库。
6、配置MySQL
- Linux系统:创建配置文件/etc/my.cnf
如下:
[mysqld] basedir=/path/to/mysql datadir=/path/to/mysql/data socket=/path/to/mysql/mysql.sock port=3306 server_id=1 character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci
- Windows系统:创建配置文件my.ini
如下:
[mysqld] basedir=D:mysql-8.0.36-winx64 datadir=D:mysql-8.0.36-winx64data socket=D:mysql-8.0.36-winx64mysql.sock port=3306 server_id=1 character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci
7、启动MySQL服务
- Linux系统:使用./bin/mysqld
命令启动服务。
图片来源于网络,如有侵权联系删除
- Windows系统:在命令提示符下执行binmysqld
命令。
8、设置root密码
- 登录MySQL:使用./bin/mysql -u root
命令登录MySQL。
- 设置密码:执行ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
命令,将new_password
替换为您设置的密码。
9、修改root用户权限
- 执行GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
命令,为root用户授权。
10、刷新权限
- 执行FLUSH PRIVILEGES;
命令,刷新权限。
至此,MySQL 8.0.36社区版安装完成,您可以使用./bin/mysql -u root -p
命令登录MySQL,开始使用这一高性能数据库系统。
标签: #mysql社区版安装教程8.0.36
评论列表