The text says that when using a MariaDB 10, you also need to add port 3307 in the link. If you use an external database that is, for example, run at a hosting provider, you have to be careful that you use the correct port! I had assumed (because my database is also MardiaDB 10) that I had to use port 3307, but on inquiry it turned out to be 3306. Hence my adjustment.
* Add warning about recovery model with MSSQL Server
Added warning to make users aware that the default recovery model in MSSQL server will grow the transaction log until the disk runs out of space. Suggested that users switch to simple recovery to prevent this issue.
* Minor changes
* Clarity update
Even without `recorder:` in the config, the recorder is configured with the default settings. Updating the docs to reflect this.
This is something that others have commented on in confusion, and I got around to verifying today on my test (0.78) system.
* Update recorder.markdown
* Fixing formatting
The formatting is lost in the note block, making it a mess. Breaking it out into its own section to retain formatting.
* ✏️ Spelling and grammar
Maria DB 10 have changed port from 3306 that Maria DB are using and is standard in this component. Maria DB is using port 3307 instead and that need to be added in the configuration to work. I have added a note in the description to add the port to the server_ip.
The libssl-dev is a hard dependency for mysqlclient package, otherwise `pip3 install mysqlclient` fails with
```
/usr/bin/ld: cannot find -lssl
/usr/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
```
It should be documented as less experienced users won't be able to install mysqlclient on their machines
* Add note for MySQL install on Raspbian Stretch
Added note as detailed in https://github.com/home-assistant/home-assistant.github.io/issues/3509
* Update recorder.markdown
Change is to the Debian base package and not to Raspbian specifically.
Edited your change to replace the suggested package instead.
* Add information about MariaDB
- Adds information about using MariaDB.
- Shortens install example for MySQL
* Update recorder.markdown
* Remove stray :
Remove stray :
* Slimmed example to remove redundant text.
* Add information on the purge_days
That the purge happens every other day is only documented in the code, and in issue #6302. This is to raise the visibility of this, and help people understand that if they restart frequently the purge will never happen.
* Spelling & Grammar fixes