安装MySQL-8.0.20的教程详解
本文将介绍如何在Linux操作系统上安装MySQL-8.0.20版本。MySQL是一种流行的关系型数据库管理系统,它非常适合用于Web开发、企业软件、数据仓库等领域。通过这篇文章,您将学习到如何在Linux上下载、安装并配置MySQL,具体步骤如下:
- 下载MySQL-8.0.20
在终端中执行以下命令:
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
下载完成后,解压缩文件:
tar -xf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
- 安装MySQL-8.0.20
进入解压后的目录,执行以下命令:
cd mysql-8.0.20-linux-glibc2.12-x86_64
sudo ./bin/mysqld --initialize --user=mysql --basedir=./ --datadir=./data
该命令将初始化MySQL,并为您提供一个root用户的密码。请将其保存在安全的地方。
- 启动MySQL-8.0.20
使用以下命令启动MySQL:
sudo ./bin/mysqld_safe --user=mysql &
该命令将启动MySQL服务端,您可以使用以下命令检查服务状态:
sudo ./bin/mysqladmin -u root -p version
- 配置MySQL-8.0.20
使用以下命令进入MySQL:
sudo ./bin/mysql -u root -p
在MySQL中执行以下命令进行基本配置:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
mysql> CREATE USER 'admin'@'%' IDENTIFIED BY 'your_password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
mysql> FLUSH PRIVILEGES;
此处的“your_new_password”和“your_password”分别替换为你想要设置的密码。
- 示例说明
示例一:创建一个新的数据库
在MySQL中执行以下命令创建数据库:
mysql> CREATE DATABASE testdb;
示例二:创建一个新的表
在MySQL中执行以下命令创建表:
mysql> USE testdb;
mysql> CREATE TABLE users (id int, name varchar(255));
以上就是在Linux下安装MySQL-8.0.20的详细教程。希望通过这篇文章能够帮助到您在Linux操作系统中安装且使用MySQL。