首页 > 数据库 >MySQL MariaDB 安装

MySQL MariaDB 安装

时间:2024-06-13 11:59:01浏览次数:29  
标签:mariadb 数据库 sudo MySQL MariaDB 安装

MySQL MariaDB 安装指南

MariaDB 是 MySQL 数据库管理系统的一个分支,旨在保持与 MySQL 兼容并添加更多的功能和改进。以下是如何在不同操作系统上安装 MariaDB 的详细步骤。

在 Linux 上安装 MariaDB
1. 在 Ubuntu/Debian 上安装 MariaDB

首先,更新你的软件包索引:

sudo apt update

然后,安装 MariaDB 服务器:

sudo apt install mariadb-server

安装完成后,启动 MariaDB 服务并使其开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb
2. 在 CentOS/RHEL 上安装 MariaDB

首先,安装 MariaDB 的官方仓库:

sudo yum install -y https://downloads.mariadb.com/MariaDB/mariadb_repo_setup

然后,安装 MariaDB 服务器:

sudo yum install mariadb-server

安装完成后,启动 MariaDB 服务并使其开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb
在 Windows 上安装 MariaDB
  1. 访问 MariaDB 下载页面 并下载适用于 Windows 的安装程序。
  2. 运行下载的安装程序,并按照提示进行安装。
  3. 在安装过程中,可以选择安装 MariaDB 服务器和其他附加组件。
  4. 安装完成后,打开 MariaDB 服务(可通过 MariaDB Service Manager 进行管理)。
在 macOS 上安装 MariaDB

可以使用 Homebrew 来安装 MariaDB:

brew install mariadb

安装完成后,启动 MariaDB 服务并使其开机自启:

brew services start mariadb
初始化和配置 MariaDB
运行安全脚本

安装完成后,建议运行 MariaDB 的安全脚本来加强数据库的安全性:

sudo mysql_secure_installation

该脚本会引导你进行以下配置:

  • 设置 root 用户的密码
  • 移除匿名用户
  • 禁止 root 用户远程登录
  • 删除测试数据库
  • 重新加载权限表
登录 MariaDB

使用以下命令登录 MariaDB:

mysql -u root -p

输入密码后,你将进入 MariaDB 的命令行界面,可以开始管理你的数据库。

总结

通过以上步骤,你可以在不同操作系统上安装 MariaDB 并进行初始配置。MariaDB 提供了强大的功能和高性能,适用于各种应用程序和网站的数据库管理需求。在安装和配置完成后,你可以继续学习 MariaDB 的使用方法,进一步掌握数据库的操作和管理技巧。

标签:mariadb,数据库,sudo,MySQL,MariaDB,安装
From: https://blog.csdn.net/qq_33240556/article/details/139592538

相关文章

  • 记录一次mysql从ibd文件恢复数据的过程
    mysql5.7版本中,一个表会对应两个文件,一个是.frm一个是.ibd如果是分区表,会有多个.ibd文件,并以格式tablename#P#partitionname.ibd格式命名8.x版本中,没有frm文件,只有ibd文件新建库新建表discard表空间ALTERTABLE$TABLE_NAMEDISCARDTABLESPACE;ALTERTABLE$TABLE_N......
  • Java环境搭建——JDK安装和环境搭建
    1、开发Java程序需要:JDK+源代码编辑器;        JDK:Java开发工具包;        源代码编辑器:有windows记事本,eclipse,IntellijIDEA(推荐)等2、Java——半编译半解析型编译语言      Java语言能够跨平台是因为Java程序需要在JVM上运行......
  • mysql查询数据库大小
    我们可以使用MySQL命令来查看数据库的数据量大小。首先打开命令行终端,进入MySQL的安装目录,然后执行以下命令:mysql-uusername-p其中,username是你的MySQL用户名。执行命令后,会提示你输入密码。输入正确的密码后,你将进入MySQL命令行界面。接下来,选择你要查看的数据库。假设你想......
  • MySql事务
    事务的定义事务(Transaction)是一个逻辑上完整的操作序列,它包含了一组数据库操作命令。这些操作要么全部执行成功,要么全部不执行,以此来维护数据库的一致性和完整性。事务的主要目的是确保数据的准确性,即使在出现错误或系统故障时也是如此。事务的应用场景金融交易:银行转账是最......
  • mysql的jdbc连接java实现
    在Java中使用JDBC连接MySQL数据库,你需要以下步骤:确保你有MySQLJDBC驱动程序。如果没有,你可以添加依赖到你的项目中,例如使用Maven:<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.23</version></de......
  • klipper & orange pi zero 2w安装记录
    官网下载ubuntu镜像并使用烧写工具(例如Win32DiskImager)烧写至TF卡中根据官网的描述页面中使用USB转串口连接UART0打开PuTTY并使用serial连接并进入命令行界面使用命令nmtui连接wifi并编辑wifi,将IPV4设置为manual,注意,有可能因为编辑了wifi之后上不了网,只能ping通内网IP注......
  • SQL Server 2019下载及安装教程
    目录 一、下载1.sqlserver2019安装包2.管理工具二、安装1.sqlserver20192.安装管理工具三、用管理工具连接sql二、安装1.sqlserver2019选中下载的iso文件,右击装载。(win10系统可以装载,但有些系统不支持,需要安装DaemonTools软件去打开)​双击运行setup​安装​......
  • Springboot计算机毕业设计影院订票选座微信小程序【附源码】开题+论文+mysql+程序+部
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着移动互联网的快速发展,人们的生活方式发生了深刻变化,特别是在娱乐消费领域。电影院作为重要的文化娱乐场所,其订票方式也逐渐从传统的线下购票转向......
  • Springboot计算机毕业设计影院购票微信小程序【附源码】开题+论文+mysql+程序+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在当今数字化时代,移动互联网的普及率日益提升,智能手机成为人们生活中不可或缺的工具。微信小程序,作为一种轻量级应用,凭借其便捷性和易用性,受到了广大......
  • Kubeadm 1.24.x安装教程
    第一章 基本环境配置1.1 配置hosts  所有节点修改/etc/hosts如下:192.168.0.93W31-ywzt-SIT-1192.168.0.94W31-ywzt-SIT-21.2 CentOS7安装yum源如下 所有节点curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repoyu......