树莓派安装mariadb & redis

安装软件

sudo apt install mariadb-server mariadb-client

sudo apt install redis

二. 配置

1, mariadb 配置

配置远程访问

maridb configuration:

sudo mysql_secure_installation # 设置root密码

vim.tiny mariadb.conf.d/50-server.cnf # 设置去除本地绑定

#bind-address = 127.0.0.1

#允许root用户远程访问

mysql -u root -p

grant all privileges on . to root@"%" identified by "my_password" with grant option;

flush privileges;

重启mysql(mariadb)服务

sudo service mysql restart # 如果是mysql则为sudo service mysqld restart

使用Navicat 工具测试成功;

创建一个用户, 专门用于go_gin_api 访问 go_gin_api/go_gin_api

CREATE USER 'go_gin_api'@'%' IDENTIFIED BY 'go_gin_api'; #%代表着不限制ip

flush privileges;

root用户创建新的数据库, ps: 如果有sql 可以使用指令 mysql -u root -p < yourSQL.sql

SET @s = IF(version() < 8 OR (version() LIKE '%MariaDB%' AND version() < 10.3),

'SET GLOBAL innodb_file_per_table = ON,

innodb_file_format = Barracuda,

innodb_large_prefix = ON;',

'SET GLOBAL innodb_file_per_table = ON;');

PREPARE stmt1 FROM @s;

EXECUTE stmt1;

DROP DATABASE IF EXISTS go_gin_api;

CREATE DATABASE IF NOT EXISTS go_gin_api CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

将数据库的增删改查权限给到go_gin_api

#grant select,delete,insert,update on go_gin_api.* to go_gin_api@'%';

GRANT ALL ON go_gin_api.* TO 'go_gin_api'@'%'; # 授权:所有权限

#REVOKE ALL ON go_gin_api.* TO 'go_gin_api'@'%'; # 撤销:

flush privileges;

  1. redis 配置
    vim.tiny /etc/redis/redis.conf

开启远程访问

#bind 127.0.0.1 ::1

关闭保护模式

protected-mode no # yes->no

开启密码

requirepass my_password

使用Another Redis Desktop Manager 客户端工具打开连接成功

相关推荐
敖云岚25 分钟前
【Redis】分布式锁的介绍与演进之路
数据库·redis·分布式
LUCIAZZZ1 小时前
HikariCP数据库连接池原理解析
java·jvm·数据库·spring·springboot·线程池·连接池
我在北京coding1 小时前
300道GaussDB(WMS)题目及答案。
数据库·gaussdb
小Tomkk1 小时前
阿里云 RDS mysql 5.7 怎么 添加白名单 并链接数据库
数据库·mysql·阿里云
明月醉窗台2 小时前
qt使用笔记二:main.cpp详解
数据库·笔记·qt
让我上个超影吧3 小时前
黑马点评【基于redis实现共享session登录】
java·redis
沉到海底去吧Go3 小时前
【图片自动识别改名】识别图片中的文字并批量改名的工具,根据文字对图片批量改名,基于QT和腾讯OCR识别的实现方案
数据库·qt·ocr·图片识别自动改名·图片区域识别改名·pdf识别改名
老纪的技术唠嗑局3 小时前
重剑无锋,大巧不工 —— OceanBase 中的 Nest Loop Join 使用技巧分享
数据库·sql
未来之窗软件服务4 小时前
JAVASCRIPT 前端数据库-V6--仙盟数据库架构-—-—仙盟创梦IDE
数据库·数据库架构·仙盟创梦ide·东方仙盟·东方仙盟数据库
一只爱撸猫的程序猿5 小时前
构建一个简单的智能文档问答系统实例
数据库·spring boot·aigc