117.info
人生若只如初见

MariaDB在Ubuntu上的配置方法

在Ubuntu上配置MariaDB的步骤如下:

安装MariaDB

  1. 更新系统
sudo apt update sudo apt upgrade -y 
  1. 安装MariaDB
sudo apt install mariadb-server mariadb-client 
  1. 启动MariaDB服务
sudo systemctl start mariadb 
  1. 设置MariaDB随系统自动启动
sudo systemctl enable mariadb 
  1. 验证MariaDB服务状态
sudo systemctl status mariadb 

配置MariaDB

  1. 登录MariaDB
mysql -u root -p 

输入设置的root密码。

  1. 设置root密码(如果尚未设置):
sudo mysql_secure_installation 

按照提示设置root密码和其他安全设置。

  1. 允许远程访问(如果需要):
  • 编辑MariaDB配置文件:
sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf 
  • 找到并注释掉或修改以下行:
# bind-address = 127.0.0.1 
  • 保存并退出编辑器,然后重启MariaDB服务:
sudo systemctl restart mariadb 
  1. 创建数据库和用户(可选):
  • 创建数据库:
CREATE DATABASE mydatabase; 
  • 创建用户并赋予访问权限:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES; 
  1. 验证安装

在MariaDB提示符下,运行以下查询以确认安装成功:

SELECT version(); 

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

推荐文章

  • 如何在Ubuntu更新Postman

    在Ubuntu系统上更新Postman有多种方法,以下是其中两种常用的方法:
    通过Snap包管理器更新Postman 打开终端(可以通过按下 Ctrl + Alt + T 快捷键来打开)。...

  • 配置Ubuntu FTP服务器需要哪些准备

    配置Ubuntu FTP服务器需要以下准备:
    1. 更新系统
    确保你的Ubuntu系统是最新的。在终端中运行以下命令来更新系统:
    sudo apt update
    sudo a...

  • Ubuntu Aliases在远程操作中的应用

    在Ubuntu系统中,Aliases(别名)通常用于简化命令行操作,提高工作效率。虽然Aliases本身不直接应用于远程操作,但它们可以与SSH配置结合使用,从而在远程访问U...

  • Ubuntu ifconfig中如何查看DNS服务器

    在 Ubuntu 中,您可以通过以下几种方法查看 DNS 服务器的配置:
    方法一:使用 cat 命令查看 /etc/resolv.conf 打开终端。
    输入以下命令并按回车键:ca...

  • compton配置在centos的作用

    Compton 是一个开源的、轻量级的系统资源监视器,它提供了关于进程、内存、磁盘、网络等资源使用情况的实时信息。在 CentOS 系统下配置 Compton 主要是为了提升系...

  • weblogic日志级别centos如何调整

    在CentOS系统上调整WebLogic的日志级别,可以通过修改WebLogic的配置文件logging.xml来实现。以下是具体的步骤: 找到logging.xml文件:
    logging.xml文件通...

  • 如何设置Debian Tomcat用户权限

    在Debian系统上设置Tomcat用户权限,需要遵循以下步骤: 创建一个新用户(例如:tomcat):
    打开终端,输入以下命令来创建一个名为tomcat的新用户:
    s...

  • 怎样检查Ubuntu上的Python安装

    要检查Ubuntu上的Python安装,请按照以下步骤操作: 打开终端(快捷键:Ctrl + Alt + T) 输入以下命令,然后按回车键。这将显示已安装的Python版本。
    pyth...