<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.rainsbrook.co.uk/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.rainsbrook.co.uk/wiki/feed.php">
        <title>Rainsbrook - mysql</title>
        <description></description>
        <link>https://www.rainsbrook.co.uk/wiki/</link>
        <image rdf:resource="https://www.rainsbrook.co.uk/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-01T01:23:10+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:bashqueries&amp;rev=1740130576&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:general&amp;rev=1773847146&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:links&amp;rev=1695206883&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-commands&amp;rev=1649241483&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-rootpasswordreset&amp;rev=1649241588&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-stuff&amp;rev=1649241679&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:percona_mysql_replication&amp;rev=1734958615&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:perfmonitor&amp;rev=1773843044&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:start&amp;rev=1695206794&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:tablesizecheck&amp;rev=1456329635&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.rainsbrook.co.uk/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Rainsbrook</title>
        <link>https://www.rainsbrook.co.uk/wiki/</link>
        <url>https://www.rainsbrook.co.uk/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:bashqueries&amp;rev=1740130576&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-21T09:36:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bashqueries</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:bashqueries&amp;rev=1740130576&amp;do=diff</link>
        <description>Run queries from BASH

BASH is not used often for interrogating a database, but it can be done. It would not be regarded as secure to have passwords embedded in the command, but this can be extracted to a file protected by appropriate permissions.
Of course the</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:general&amp;rev=1773847146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T15:19:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>general</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:general&amp;rev=1773847146&amp;do=diff</link>
        <description>MySQL General Info

Log in to mysql monitor

Using mysql monitor:-
# mysql -h 127.0.0.1 -u dbuser -pletmein
Note, if you are giving a password on the command line, do not add a space between -p and the password.

-h is not necessary if you are logging in to the same machine you are working on.</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:links&amp;rev=1695206883&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-20T10:48:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>links</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:links&amp;rev=1695206883&amp;do=diff</link>
        <description>Web Links

SQL designer:-

&lt;http://ondras.zarovi.cz/sql/demo/&gt; 

&lt;https://dbdiagram.io/d&gt;</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-commands&amp;rev=1649241483&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-06T10:38:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql-commands</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-commands&amp;rev=1649241483&amp;do=diff</link>
        <description>MySQL Commands

Log in to MySQL command shell

To log in to the MySQL command shell, use:-
mysql -u #username# -p 
You will be prompted to enter the password for #username#

Basic commands
mysql&gt; show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test               |
+--------------------+
3 rows in set (0.00 sec)</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-rootpasswordreset&amp;rev=1649241588&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-06T10:39:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql-rootpasswordreset</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-rootpasswordreset&amp;rev=1649241588&amp;do=diff</link>
        <description>MySQL Password Reset

Reset the root MySQL password

	*  Stop mysqld and restart it with the '--skip-grant-tables' option. This enables anyone to connect without a password and with all privileges.

	*  Connect to the mysqld server with this command:</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-stuff&amp;rev=1649241679&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-06T10:41:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql-stuff</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:mysql-stuff&amp;rev=1649241679&amp;do=diff</link>
        <description>MySQL General Info

Initial setup

Recommended to run following script after starting mysqld (service mysqld start &amp; chkconfig mysqld on)
/usr/bin/mysql_secure_installation
Dump database to sql file
/usr/bin/mysqldump -u #username# -p --add-drop-database  #database#  &gt;  #dump_file.sql#</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:percona_mysql_replication&amp;rev=1734958615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-23T12:56:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_mysql_replication</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:percona_mysql_replication&amp;rev=1734958615&amp;do=diff</link>
        <description>Percona MySQL

MySQL version

Server version: 5.5.34-32.0-log Percona Server (GPL), Release 32.0

Storage engine is InnoDB.

to re-download the exact version that we are using on the Production database servers:
&lt;https://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.47-37.7/binary/debian/trusty&gt;

Backup commands from db on Linode

Included for reference only</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:perfmonitor&amp;rev=1773843044&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T14:10:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>perfmonitor</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:perfmonitor&amp;rev=1773843044&amp;do=diff</link>
        <description>Nagios MySQL Performance Data

This is the config used to allow nagios user to connect over the network in order to extract performance data.

Create user


mysql&gt; GRANT usage ON *.* TO 'nagios'@'10.10.10.0/255.255.255.0' IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

mysql&gt; GRANT usage ON *.* TO 'nagios'@'localhost' IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

mysql&gt; flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql&gt;</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:start&amp;rev=1695206794&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-20T10:46:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:start&amp;rev=1695206794&amp;do=diff</link>
        <description>MySQL



Pages in this namespace:

	* bashqueries
	* general
	* links
	* mysql-commands
	* mysql-rootpasswordreset
	* mysql-stuff
	* percona_mysql_replication
	* perfmonitor
	* start
	* tablesizecheck</description>
    </item>
    <item rdf:about="https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:tablesizecheck&amp;rev=1456329635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-24T16:00:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tablesizecheck</title>
        <link>https://www.rainsbrook.co.uk/wiki/doku.php?id=mysql:tablesizecheck&amp;rev=1456329635&amp;do=diff</link>
        <description>Check Table sizes between replication master and slave


#!/bin/bash
# Written Andrew Stringer 01/02/2015
# Purpose is to check table sizes on a master and slave replication server
# to ensure they are the same size prior to swapping slave to master.

#$1 should be the database to test

if [ &quot;$1&quot; = &quot;&quot; ]
        then
        echo &quot;Usage compare-table-size.sh [databaase name]&quot;
        exit 1
fi

MASTER='primarydb.example.pri'
SLAVE='slavedb.example.pri'

DATABASE=$1

#Get list of tables in databas…</description>
    </item>
</rdf:RDF>
