Ubuntu24.04上安装和配置MariaDB

news/2024/11/16 13:51:48/

Ubuntu24.04上安装和配置MariaDB

#切换到root用户
sudo su -#更新系统,确保所有的软件都是最新的
apt update && sudo apt upgrade -y#要添加 MariaDB 存储库,我们需要安装一个名为 software-properties-common 的包
apt install software-properties-common -y#将 MariaDB 存储库添加到系统中
add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.zol.co.zw/mariadb/repo/11.5/ubuntu noble main'#再次更新
apt update#安装 MariaDB
apt install mariadb-server -y#启动 MariaDB 服务。
systemctl start mariadb#设置 MariaDB 随系统自动启动
systemctl enable mariadb#验证 MariaDB 服务状态
systemctl status mariadb#MariaDB 附带了一个脚本来确保您的安装安全,可以去设置root密码
sudo mysql_secure_installation#进入MariaDB
mariadb -u root -p#为 root 用户授予远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootpasswd' WITH GRANT OPTION;CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;#找到 bind-address = 127.0.0.1 这一行,将其注释掉,或修改为 bind-address = 0.0.0.0
vim /etc/mysql/mariadb.conf.d/50-server.cnf#开放3306端口
ufw allow 3306#查看Mysql 3306端口
netstat -tlnp | grep 3306

Reference:

如何在 Ubuntu 24.04 上安装 MariaDB:https://blog.csdn.net/xiaochong0302/article/details/141877181


http://www.ppmy.cn/news/1547462.html

相关文章

28-一些常见的内存问题

诊断内存状况 ● 查看各个节点的内存状况 GET _cat/nodes?vGET _nodes/stats/indices?prettyGET _cat/nodesv&hname,queryCacheMemory,queryCacheEvictions,requestCacheMemory,requestCacheHitCount,request_cache.miss_countGET _cat/nodeshname,port,segments.memor…

AIGC行业现在适合进入吗?

AIGC行业现在适合进入吗? 引言 在信息时代的浪潮中,人工智能的崛起让我们看到了全新的机会,特别是在内容创作领域。AIGC(人工智能生成内容)技术正如一位全能的助手,悄然进入了我们的生活和工作。你是否曾…

【笔记】关于git和GitHub和git bash

如何推送更新的代码到github仓库 如何在此项目已经提交在别的远程仓库的基础上更改远程仓库地址(也就是换一个远程仓库提交) 如何删除github中的一个文件 第二版 删除github上的一个仓库或者仓库里面的某个文件_github仓库删除一个文件好麻烦-CSDN博客 …

读书笔记:《Redis设计与实现》之发布订阅

发布与订阅简介 命令 SUBSCRIBE: 订阅一个频道 SUBSCRIBE channel [channel ...]SUBSCRIBE: 向一个频道发送信息 PUBLISH channel messageUNSUBSCRIBE: 取消订阅一个频道 UNSUBSCRIBE [channel [channel ...]]PSUBSCRIBE:订阅一个或多给定模式的频道 PSUBSCRIBE pattern …

Linux 进程信号初识

目录 0.前言 1.什么是信号 1.1生活中的信号 1.2 OS中的信号 2.认识信号 2.1信号概念 2.2查看信号 2.3 signal函数 2.4代码示例 3. 信号处理方式 3.1 忽略信号 3.2 默认处理 3.3 自定义处理 4.小结 (图像由AI生成) 0.前言 在之前的学习中,我…

SHELL脚本编写基础(2)永久环境变量和字符串显位

声明! 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&a…

M4 lotus 源码编译安装

查看系统版本 sw_vers ProductName: macOS ProductVersion: 15.1安装依赖 xcode-select -p /Library/Developer/CommandLineToolsbrew install go jq pkg-config hwloc coreutilscurl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh设置环境变量 export LIBRARY…

直接映射缓存配置

对于一个直接映射(Direct-Mapped)缓存,其缓存总大小为16字节,而每条cache line的大小为4字节,可以理解为以下几个方面: 1. 缓存结构 缓存大小(Cache Size):整个缓存空间…