117.info
人生若只如初见

Debian上如何安装MariaDB

在Debian上安装MariaDB的步骤如下:

方法一:使用APT包管理器

  1. 更新APT包索引 打开终端并运行以下命令来更新你的APT包索引:

    sudo apt update 
  2. 安装MariaDB服务器 运行以下命令来安装MariaDB服务器:

    sudo apt install mariadb-server 
  3. 启动并启用MariaDB服务 安装完成后,启动MariaDB服务并设置为开机自启:

    sudo systemctl start mariadb sudo systemctl enable mariadb 
  4. 运行安全配置脚本 运行MariaDB的安全配置脚本,设置root密码并移除匿名用户:

    sudo mysql_secure_installation 

    按照提示操作,设置root密码,移除匿名用户,禁止root远程登录等。

  5. 登录MariaDB 使用以下命令登录MariaDB:

    mysql -u root -p 

    输入你在安全配置脚本中设置的root密码。

方法二:使用Docker安装

如果你更喜欢使用Docker来管理MariaDB,可以按照以下步骤操作:

  1. 安装Docker 如果你还没有安装Docker,可以参考Docker官方文档进行安装。

  2. 拉取MariaDB镜像 运行以下命令来拉取最新的MariaDB镜像:

    docker pull mariadb 
  3. 运行MariaDB容器 运行以下命令来启动一个MariaDB容器:

    docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb 

    替换my-secret-pw为你想要设置的root密码。

  4. 连接到MariaDB容器 使用以下命令连接到MariaDB容器:

    docker exec -it some-mariadb mysql -u root -p 

    输入你在运行容器时设置的root密码。

注意事项

  • 在生产环境中,建议使用强密码并定期更新。
  • 如果你需要远程访问MariaDB,请确保防火墙允许相应的端口(默认是3306)。
  • 定期备份数据库以防止数据丢失。

通过以上步骤,你应该能够在Debian系统上成功安装并运行MariaDB。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe091AzsNBARfAlU.html

推荐文章

  • 如何在Debian中高效使用Copilot

    在Debian中高效使用Copilot,可以参考以下步骤和建议:
    安装和配置Copilot 安装Copilot:首先,确保你的Debian系统是最新的。然后,根据Copilot的官方文档或...

  • Debian下Zookeeper配置怎样优化

    在Debian下优化Zookeeper配置可以从多个方面入手,包括硬件选择、操作系统配置、Zookeeper特定参数调整等。以下是详细的优化步骤和建议:
    硬件配置优化 使用...

  • Debian Nginx SSL如何配置SSL协议

    在Debian系统上配置Nginx以使用SSL协议,您需要执行以下步骤: 安装Nginx:
    如果您尚未安装Nginx,请运行以下命令来安装它:
    sudo apt update
    su...

  • Debian Tomcat日志备份方法

    在Debian系统上备份Tomcat日志文件可以通过以下几种方法实现,以确保系统运行的稳定性和数据安全:
    手动备份 找到日志文件:Tomcat日志文件通常位于 /var/l...

  • Ubuntu FTP Server目录列表设置

    在Ubuntu上设置FTP服务器目录列表,您需要遵循以下步骤: 安装vsftpd(Very Secure FTP Daemon):
    打开终端并运行以下命令来安装vsftpd: sudo apt update...

  • centos虚拟机配置怎样优化

    优化CentOS虚拟机的配置可以从多个方面入手,包括硬件资源分配、系统设置、网络配置等。以下是一些具体的优化步骤和建议:
    硬件优化 增加CPU核心和内存:根...

  • 如何通过nohup命令后台运行Linux脚本

    要通过nohup命令在后台运行Linux脚本,请按照以下步骤操作: 打开终端。 使用cd命令导航到包含要运行的脚本的目录。例如,如果您的脚本位于/home/user/scripts目...

  • centos反汇编指令怎么传输

    在CentOS系统中,反汇编指令通常是通过使用objdump工具来实现的。如果你想要将反汇编的结果传输到另一个地方,你可以使用管道(pipe)或者重定向(redirection)...