Ubuntu20 配置mysql8,redis

mysql8安装

ubuntu20库中默认的就是8.0版本
sudo apt install mysql-server

安装完成后进入mysql,起始root没有密码
mysql -uroot
设置root 的密码
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
flush privileges;
quit;
重启服务
service mysql restart

mysql8远程访问

修改配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

注意这个mysqld.cnf,多了一个d。建议直接复制

注释掉bind-address=127.0.0.1

创建一个新用户
create user 'admin'@'%' identified by 'password';
赋予其权限
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
刷新
flush privileges;
重启服务
service mysql restart

redis安装

sudo apt install redis-server
redis-cli可以验证是否成功安装

远程访问

vim /etc/redis/redis.conf
注释bind 127.0.0.1 ::1
redis默认在保护模式
修改为
protected-mode no 将原来的yes改为no

redis默认是不需要密码的,如果需要密码
设置
# requirepass password
此条在security项目的第一个,默认是被注视掉的

作者:beifangcc

出处:https://www.cnblogs.com/beifangcc/p/16894334.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   北方Cc  阅读(98)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示