关键词

Linux下安装MySQL8.0.11的教程

下面是Linux下安装MySQL8.0.11的完整攻略,具体包含以下步骤:

1. 下载MySQL

官网下载地址:https://dev.mysql.com/downloads/mysql/

根据操作系统下载对应的版本,我这里选择下载Linux版本的MySQL。

2. 安装MySQL

下载完成mysql安装包后,解压到安装目录。

tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql
cd /usr/local/mysql

进入到解压后的目录,使用以下命令进行安装。

groupadd mysql
useradd -r -g mysql mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

3. 启动MySQL服务

使用以下命令启动MySQL服务。

./bin/mysqld_safe --user=mysql &

使用以下命令进入MySQL控制台。

./bin/mysql -uroot -p

这时候会提示你输入根密码,根据实际情况设置即可。

4. 配置MySQL

进入MySQL控制台后,需要进行以下配置。

4.1 创建数据库

在MySQL控制台下,使用以下命令创建一个数据库。

CREATE DATABASE sampledb;

4.2 创建用户并授权

在MySQL控制台下,使用以下命令创建一个用户,并授权用户拥有对sampledb数据库的所有操作权限。

CREATE USER 'sampleuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON sampledb.* TO 'sampleuser'@'%';
FLUSH PRIVILEGES;

5. 进行连接

连接MySQL数据库,使用以下命令进行连接。

mysql -u sampleuser -p -h localhost sampledb

接下来就可以在连接的数据库中进行操作了,例如创建表、插入数据等。

示例说明

下面给出两个具体的示例说明。

示例1:创建表

在连接进的MySQL sampledb数据库中,使用以下命令创建一个表。

CREATE TABLE students (
  id INT(11) NOT NULL AUTO_INCREMENT,
  name VARCHAR(30) NOT NULL,
  age INT(11) NOT NULL,
  PRIMARY KEY (id)
);

示例2:插入数据

在连接进的MySQL sampledb数据库中,使用以下命令往students表中插入一条数据。

INSERT INTO students (name, age) VALUES ('张三', 20);

以上就是Linux下安装MySQL8.0.11的完整攻略,希望能对你有所帮助。

本文链接:http://task.lmcjl.com/news/7476.html

展开阅读全文