ubuntu系统安装mysql8.1服务器步骤

示例:下载到 /tmp 目录

cd /tmp

wget https://dev.mysql.com/get/Downloads/MySQL-8.1/mysql-server_8.1.0-1ubuntu22.04_amd64.deb-bundle.tar

tar xvf mysql-server_8.1.0-1ubuntu22.04_amd64.deb-bundle.tar

sudo apt install libaio1 libmecab2 libnuma1 -y

sudo dpkg -i mysql-common_*.deb

sudo dpkg -i mysql-community-client-plugins_*.deb

sudo dpkg -i mysql-community-client-core_*.deb

sudo dpkg -i mysql-community-client_*.deb

sudo dpkg -i mysql-client_*.deb

sudo dpkg -i mysql-community-server-core_*.deb

sudo dpkg -i mysql-community-server_*.deb

sudo dpkg -i mysql-server_*.deb

配置远程用户

编辑 /etc/mysql/mysql.conf.d/mysqld.cnf,将 bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0。

在 MySQL 中创建允许远程连接的用户:

sql

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';

FLUSH PRIVILEGES;

相关推荐
niuTaylor4 小时前
飞腾 FT-2000/4 Ubuntu 内存卡 / NVMe SSD 系统制作完整指南
linux·服务器·人工智能·驱动开发·单片机
Huangjin007_5 小时前
【Linux 系统篇(二十五)】文件(二) 系统文件I/O详解
linux·运维·服务器
云表无代码开发6 小时前
日本开发者彻底破防:中文太强了!换成英文直接裂开
大数据·服务器·人工智能·microsoft·信息可视化
LBL12207 小时前
内网容器部署FTP日志监控服务
运维·服务器·容器
承渊政道9 小时前
Linux系统学习【进程信号详细解析——认识、产生、保存以及捕捉信号】
linux·学习·ubuntu·ssh·vs code·进程信号
筝筝ba10 小时前
openBMC自动化测试说明
服务器
进击的荆棘10 小时前
Linux系统——文件(上)
linux·运维·服务器·文件
檀越剑指大厂10 小时前
抽屉里的手机还能开博客?用 Typecho 和 cpolar 搭一台可远程访问的小服务器
运维·服务器·智能手机
牢姐与蒯11 小时前
Linux信号(一).信号产生
linux·运维·服务器·ubuntu
FfHUCisI11 小时前
sync.Once 与 sync.Cond 源码与并发控制陷阱
服务器·开发语言·后端·golang