欢迎访问宙启技术站
智能推送

redis+rabbitmq+mysql的环境部署及MySQL数据的使用方法

发布时间:2023-05-15 11:43:25

Redis、RabbitMQ和MySQL是三个常见的开源软件,在很多大型项目中都有广泛运用。本文将介绍如何在Linux系统上部署Redis、RabbitMQ和MySQL,以及如何使用MySQL进行数据存储。

一、Redis环境部署

1.下载Redis

在Redis官网(https://redis.io/)上下载最新的Redis源码包。

2.安装Redis

执行以下命令进行安装:

tar xzf redis-x.y.tar.gz
cd redis-x.y
make && make install

3.启动Redis

执行以下命令启动Redis:

redis-server

4.连接Redis

执行以下命令连接Redis:

redis-cli

二、RabbitMQ环境部署

1.下载安装Erlang

在Erlang官网(https://www.erlang.org/downloads)上下载最新的Erlang安装包。

2.下载安装RabbitMQ

在RabbitMQ官网(https://www.rabbitmq.com/install-generic-unix.html)上下载最新的RabbitMQ安装包。

3.启动RabbitMQ

执行以下命令启动RabbitMQ:

service rabbitmq-server start

4.连接RabbitMQ

执行以下命令连接RabbitMQ:

rabbitmqctl status

三、MySQL环境部署

1.下载MySQL

在MySQL官网(https://dev.mysql.com/downloads/mysql/)上下载最新的MySQL安装包。

2.安装MySQL

执行以下命令安装MySQL:

tar xzf mysql-x.y.tar.gz
cd mysql-x.y
./configure --prefix=/usr/local/mysql --with-charset=utf8
make && make install

3.启动MySQL

执行以下命令启动MySQL:

/usr/local/mysql/bin/mysqld_safe &

4.连接MySQL

执行以下命令连接MySQL:

mysql -hlocalhost -uroot -p

四、使用MySQL进行数据存储

MySQL是一种关系型数据库,可以使用SQL语句进行数据库的创建、插入、查询、修改和删除等操作。

1.创建数据库

在MySQL中创建一个名为test的数据库,执行以下SQL语句:

CREATE DATABASE test;

2.创建表

在test数据库中创建一个名为user的表,表中包含id、name和age三个字段,执行以下SQL语句:

USE test;
CREATE TABLE user (
    id INT NOT NULL AUTO_INCREMENT,
    name VARCHAR(20) NOT NULL,
    age INT NOT NULL,
    PRIMARY KEY(id)
);

3.插入数据

向user表中插入一条数据,执行以下SQL语句:

INSERT INTO user(name, age) VALUES('Tom', 18);

4.查询数据

查询user表中的所有数据,执行以下SQL语句:

SELECT * FROM user;

5.修改数据

将user表中名为Tom的记录的age字段改为20,执行以下SQL语句:

UPDATE user SET age=20 WHERE name='Tom';

6.删除数据

删除user表中名为Tom的记录,执行以下SQL语句:

DELETE FROM user WHERE name='Tom';

通过以上操作,可以使用MySQL进行数据存储,实现数据的持久化。