home-assistant.github.io/source/_addons/mariadb.markdown
Ashton Campbell 9e6b9cb658 Fixed common spelling mistakes (#3544)
* fix spelling errors

* Update binary_sensor.xiaomi_aqara.markdown

Reverts to previous revision before spell check.

* Update tellstick.markdown

Reverts to previous revision before spell check.

* Update owntracks_two_mqtt_broker.markdown

Reverts to previous revision before spell check.

* Update cla_sign.html

Reverts to previous revision before spell check.

* Update credits.markdown

Reverts to previous revision before spell check.

* Update api.markdown

Fixed spell checker changing noone to no one.
2017-10-08 00:39:32 +02:00

1.6 KiB

layout title description date sidebar comments sharing footer
page MariaDB MariaDB Server is one of the most popular database servers in the world. 2017-04-30 13:28 true false true true

Set up a mariadb SQL server. It support multiple database, users and permission. If you want only connect from inside use core-mariadb as host address.

{
  "databases": ["homeassistant"],
  "logins": [
    {
      "username": "hass",
      "host": "homeassistant",
      "password": "securePassword"
    }
  ],
  "rights": [
    {
      "username": "hass",
      "host": "homeassistant",
      "database": "homeassistant",
      "grant": "ALL PRIVILEGES ON"
    }
  ]
}

Configuration variables:

  • databases (Require): Listen of databases.
  • logins (Require): Listen of logindata they will create or update.
    • username (Require): Username for login.
    • host (Require): Host for login, if you need a login with multibe hosts, use '%'.
    • password (Require): Password for login.
  • rights (Require): Listen of rights to be handle.
    • username (Require): Username for grant rights.
    • host (Require): Host is a part of username like above.
    • database (Require): Database name to grant this user rights to.
    • grant (Require): SQL grant part for access too.

{% linkable_title Home Assistant configuration %}

Use the following configuration in Home Assistant to use the database above:

recorder:
  db_url: mysql://hass:securePassword@core-mariadb/homeassistant