<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://howtoforge.com" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
 <title>HowtoForge - Linux Howtos and Tutorials - MySQL</title>
 <link>http://howtoforge.com/taxonomy/term/7/all</link>
 <description>&amp;nbsp;</description>
 <language>en</language>
 <atom:link href="http://howtoforge.com/rss/mysql.rss" rel="self" type="application/rss+xml" />
 <image>
  <title>HowtoForge - Linux Howtos and Tutorials - MySQL</title>
  <url>http://www.howtoforge.com/themes/htf_glass/images/howtoforge_logo_glass_blue.gif</url>
  <link>http://howtoforge.com/taxonomy/term/7/all</link>
 </image>

<item>
 <title>Apache2: Logging To A MySQL Database With mod_log_sql (Debian Etch)</title>
 <link>http://howtoforge.com/apache2-logging-to-a-mysql-database-with-mod_log_sql-on-debian-etch</link>
 <description>
&lt;p&gt;&lt;b&gt;Apache2: Logging To A MySQL Database With mod_log_sql (Debian Etch)&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This guide shows how you can write the Apache2 access log to a MySQL
database instead of a file. To achieve this, I use the Apache2 module
mod_log_sql. I&#039;m using a Debian Etch server in this tutorial.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/apache2-logging-to-a-mysql-database-with-mod_log_sql-on-debian-etch&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/apache">Apache</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Thu, 03 Jul 2008 17:39:52 +0200</pubDate>
 <guid>http://howtoforge.com/apache2-logging-to-a-mysql-database-with-mod_log_sql-on-debian-etch</guid>
 <comments>http://howtoforge.com/apache2-logging-to-a-mysql-database-with-mod_log_sql-on-debian-etch#comment</comments>
</item>
<item>
 <title>Installing MySQL Proxy On CentOS 5 (FINAL) x86_64</title>
 <link>http://howtoforge.com/installing-mysql-proxy-on-centos5-x86_64</link>
 <description>&lt;p&gt;&lt;b&gt;Installing MySQL Proxy On CentOS 5 (FINAL) x86_64&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This tutorial explains how you can install MySQL Proxy
on a CentOS 5 (x86_64) system. MySQL Proxy is a simple program that
sits between your client and MySQL server(s) that can monitor, analyze
or transform their communication. Its flexibility allows for unlimited
uses; common ones include: load balancing; failover; query analysis;
query filtering and modification; and many more.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/installing-mysql-proxy-on-centos5-x86_64&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/centos">CentOS</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Mon, 23 Jun 2008 19:46:00 +0200</pubDate>
 <guid>http://howtoforge.com/installing-mysql-proxy-on-centos5-x86_64</guid>
 <comments>http://howtoforge.com/installing-mysql-proxy-on-centos5-x86_64#comment</comments>
</item>
<item>
 <title>How To Set Up WebDAV With MySQL Authentication On Apache2 (Debian Etch)</title>
 <link>http://howtoforge.com/setting-up-webdav-with-mysql-authentication-on-apache2-debian-etch</link>
 <description>&lt;p&gt;&lt;b&gt;How To Set Up WebDAV With MySQL Authentication On Apache2 (Debian Etch)&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This guide explains how to set up WebDAV with MySQL authentication
(using mod_auth_mysql) on Apache2 on a Debian Etch server. WebDAV
stands for &lt;i&gt;Web-based Distributed Authoring and Versioning&lt;/i&gt; and
is a set of extensions to the HTTP protocol that allow users to
directly edit files on the Apache server so that they do not need to be
downloaded/uploaded via FTP. Of course, WebDAV can also be used to
upload and download files.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/setting-up-webdav-with-mysql-authentication-on-apache2-debian-etch&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/apache">Apache</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Tue, 17 Jun 2008 18:08:29 +0200</pubDate>
 <guid>http://howtoforge.com/setting-up-webdav-with-mysql-authentication-on-apache2-debian-etch</guid>
 <comments>http://howtoforge.com/setting-up-webdav-with-mysql-authentication-on-apache2-debian-etch#comment</comments>
</item>
<item>
 <title>How To Set Up A Load-Balanced MySQL Cluster With MySQL 5.1</title>
 <link>http://howtoforge.com/setting-up-a-loadbalanced-mysql-cluster-with-mysql5.1</link>
 <description>&lt;p&gt;&lt;b&gt;How To Set Up A Load-Balanced MySQL Cluster With MySQL 5.1&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This tutorial is based on Falko Timme&#039;s tutorial for MySQL Cluster
5.0. It shows how to configure a MySQL 5.1 cluster with five nodes: 1 x
management, 2 x storage nodes and 2 x balancer nodes. This cluster is
load-balanced by an &lt;span class=&quot;system&quot;&gt;Ultra Monkey&lt;/span&gt; package which provides &lt;span class=&quot;system&quot;&gt;heartbeat&lt;/span&gt; (for checking if the other node is still alive) and &lt;span class=&quot;system&quot;&gt;ldirectord&lt;/span&gt; (to split up the requests to the nodes of the MySQL cluster).&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/setting-up-a-loadbalanced-mysql-cluster-with-mysql5.1&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/high-availability">High-Availability</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Sun, 15 Jun 2008 19:21:08 +0200</pubDate>
 <guid>http://howtoforge.com/setting-up-a-loadbalanced-mysql-cluster-with-mysql5.1</guid>
 <comments>http://howtoforge.com/setting-up-a-loadbalanced-mysql-cluster-with-mysql5.1#comment</comments>
</item>
<item>
 <title>How To Repair MySQL Replication</title>
 <link>http://howtoforge.com/how-to-repair-mysql-replication</link>
 <description>
&lt;p&gt;&lt;b&gt;How To Repair MySQL Replication&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;If you have set up MySQL replication, you probably know this
problem: sometimes there are invalid MySQL queries which cause the
replication to not work anymore. In this short guide I explain how you
can repair the replication on the MySQL slave without the need to set
it up from scratch again.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/how-to-repair-mysql-replication&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Fri, 06 Jun 2008 13:10:38 +0200</pubDate>
 <guid>http://howtoforge.com/how-to-repair-mysql-replication</guid>
 <comments>http://howtoforge.com/how-to-repair-mysql-replication#comment</comments>
</item>
<item>
 <title>Quick &#039;n&#039; Easy LAMP Server For CentOS/RHEL</title>
 <link>http://howtoforge.com/quick-n-easy-lamp-server-centos-rhel</link>
 <description>&lt;p&gt;&lt;b&gt;Quick &#039;n&#039; Easy LAMP Server For CentOS/RHEL&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This tutorial shows a quick way of installing a LAMP server (&lt;b&gt;L&lt;/b&gt;inux + &lt;b&gt;A&lt;/b&gt;pache + &lt;b&gt;M&lt;/b&gt;ySQL + 
  &lt;b&gt;P&lt;/b&gt;HP/Perl together commonly known as &lt;b&gt;LAMP&lt;/b&gt; Server.) on CentOS and RHEL server systems.&lt;/p&gt;&lt;a href=&quot;http://howtoforge.com/quick-n-easy-lamp-server-centos-rhel&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/centos">CentOS</category>
 <category domain="http://howtoforge.com/sitemap/apache">Apache</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <category domain="http://howtoforge.com/sitemap/programming/php">PHP</category>
 <pubDate>Wed, 28 May 2008 20:16:17 +0200</pubDate>
 <guid>http://howtoforge.com/quick-n-easy-lamp-server-centos-rhel</guid>
 <comments>http://howtoforge.com/quick-n-easy-lamp-server-centos-rhel#comment</comments>
</item>
<item>
 <title>Running MySQL 4 And MySQL 5 Concurrently</title>
 <link>http://howtoforge.com/running-mysql4-and-mysql5-concurrently</link>
 <description>
&lt;p&gt;&lt;b&gt;Running MySQL 4 And MySQL 5 Concurrently&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This tutorial shows how to install MySQL 5 on a system where MySQL 4
is already running. It also shows how to configure phpMyAdmin to use
both databases.&lt;/p&gt;&lt;a href=&quot;http://howtoforge.com/running-mysql4-and-mysql5-concurrently&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Tue, 13 May 2008 15:16:27 +0200</pubDate>
 <guid>http://howtoforge.com/running-mysql4-and-mysql5-concurrently</guid>
 <comments>http://howtoforge.com/running-mysql4-and-mysql5-concurrently#comment</comments>
</item>
<item>
 <title>MySQL Backups Using ZRM For MySQL 2.0</title>
 <link>http://howtoforge.com/mysql-backups-with-zrm-2.0</link>
 <description>
&lt;p&gt;&lt;b&gt;MySQL Backups Using ZRM For MySQL 2.0&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Zmanda Recovery Manager (ZRM) for MySQL
simplifies life of a database administrator who needs an easy to use
yet flexible and robust backup and recovery solution for MySQL server.&lt;/p&gt;&lt;a href=&quot;http://howtoforge.com/mysql-backups-with-zrm-2.0&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/backup">Backup</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Fri, 11 Apr 2008 17:37:52 +0200</pubDate>
 <guid>http://howtoforge.com/mysql-backups-with-zrm-2.0</guid>
 <comments>http://howtoforge.com/mysql-backups-with-zrm-2.0#comment</comments>
</item>
<item>
 <title>Virtual Hosting Howto With Virtualmin On CentOS 5.1</title>
 <link>http://howtoforge.com/virtual-hosting-with-virtualmin-on-centos5.1</link>
 <description>&lt;p&gt;&lt;b&gt;Virtual Hosting Howto With Virtualmin On CentOS 5.1&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;
This tutorial shows how to set up a CentOS 5.x server to offer all
services needed by virtual web hosters. These include web hosting, smtp
server with (SMTP-AUTH and TLS, SPF, DKIM, Domainkeys), DNS, FTP,
MySQL, POP3/IMAP, Firewall, Webalizer for stats.
&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/virtual-hosting-with-virtualmin-on-centos5.1&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/email/antispam-antivirus">Anti-Spam/Virus</category>
 <category domain="http://howtoforge.com/sitemap/linux/centos">CentOS</category>
 <category domain="http://howtoforge.com/sitemap/control-panels">Control Panels</category>
 <category domain="http://howtoforge.com/sitemap/dns">DNS</category>
 <category domain="http://howtoforge.com/sitemap/email">Email</category>
 <category domain="http://howtoforge.com/sitemap/ftp">FTP</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <category domain="http://howtoforge.com/sitemap/email/postfix">Postfix</category>
 <pubDate>Sun, 02 Mar 2008 18:34:44 +0100</pubDate>
 <guid>http://howtoforge.com/virtual-hosting-with-virtualmin-on-centos5.1</guid>
 <comments>http://howtoforge.com/virtual-hosting-with-virtualmin-on-centos5.1#comment</comments>
</item>
<item>
 <title>Reset Forgotten MySQL Root Password</title>
 <link>http://howtoforge.com/reset-forgotten-mysql-root-password</link>
 <description>
&lt;p&gt;&lt;b&gt;Reset Forgotten MySQL Root Password&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Have you ever forgotten the root password on one of your MySQL
servers? No? Well maybe I’m not as perfect as you. This is a quick
h00tow (how to) reset your MySQL root password. It does require root
access on your server.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/reset-forgotten-mysql-root-password&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Tue, 26 Feb 2008 12:28:27 +0100</pubDate>
 <guid>http://howtoforge.com/reset-forgotten-mysql-root-password</guid>
 <comments>http://howtoforge.com/reset-forgotten-mysql-root-password#comment</comments>
</item>
<item>
 <title>Master-Master Replication With MySQL 5 On Fedora 8</title>
 <link>http://howtoforge.com/mysql-5-master-master-replication-fedora-8</link>
 <description>&lt;p&gt;&lt;b&gt;Master-Master Replication With MySQL 5 On Fedora 8&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This document describes how to set up master-master replication with
MySQL 5 on Fedora 8. Since version 5, MySQL comes with built-in support
for master-master replication, solving the problem that can happen with
self-generated keys. In former MySQL versions, the problem with
master-master replication was that conflicts arose immediately if node
A and node B both inserted an auto-incrementing key on the same table.
The advantages of master-master replication over the traditional
master-slave replication are that you don&#039;t have to modify your
applications to make write accesses only to the master, and that it is
easier to provide high-availability because if the master fails, you
still have the other master.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/mysql-5-master-master-replication-fedora-8&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/fedora">Fedora</category>
 <category domain="http://howtoforge.com/sitemap/high-availability">High-Availability</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Sun, 17 Feb 2008 19:06:15 +0100</pubDate>
 <guid>http://howtoforge.com/mysql-5-master-master-replication-fedora-8</guid>
 <comments>http://howtoforge.com/mysql-5-master-master-replication-fedora-8#comment</comments>
</item>
<item>
 <title>How To Install Drupal 5.6 On Debian Etch With ISPConfig</title>
 <link>http://howtoforge.com/drupal-5.6-with-ispconfig-on-debian-etch</link>
 <description>&lt;p&gt;&lt;b&gt;How To Install Drupal 5.6 On Debian Etch With ISPConfig&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Drupal is a PHP based CMS (Content Management System) with great
community support and a huge amount of modules. Drupal can be installed as a single site or it can be installed as a multisite.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/drupal-5.6-with-ispconfig-on-debian-etch&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/control-panels">Control Panels</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <category domain="http://howtoforge.com/sitemap/programming/php">PHP</category>
 <category domain="http://howtoforge.com/sitemap/other">Other</category>
 <pubDate>Mon, 28 Jan 2008 17:51:50 +0100</pubDate>
 <guid>http://howtoforge.com/drupal-5.6-with-ispconfig-on-debian-etch</guid>
 <comments>http://howtoforge.com/drupal-5.6-with-ispconfig-on-debian-etch#comment</comments>
</item>
<item>
 <title>How To Install MySQL 4.1 And PHP4 On Debian Etch</title>
 <link>http://howtoforge.com/mysql4.1-and-php4-on-debian-etch</link>
 <description>
&lt;p&gt;&lt;b&gt;How To Install MySQL 4.1 And PHP4  On Debian Etch&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;MySQL 4 and PHP 4 are quite old, but you might have PHP applications
on your server that require PHP4 and MySQL 4. The problem is that
Debian Etch comes with MySQL 5 only, and its PHP4 packages depend on
MySQL 5 and don&#039;t work with MySQL 4. This guide shows how you can
install MySQL 4.1 on Debian Etch along with PHP4 packages that work
with MySQL 4.1.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/mysql4.1-and-php4-on-debian-etch&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <category domain="http://howtoforge.com/sitemap/programming/php">PHP</category>
 <pubDate>Thu, 24 Jan 2008 11:19:33 +0100</pubDate>
 <guid>http://howtoforge.com/mysql4.1-and-php4-on-debian-etch</guid>
 <comments>http://howtoforge.com/mysql4.1-and-php4-on-debian-etch#comment</comments>
</item>
<item>
 <title>Getting MySQL Status Values With mysqlreport</title>
 <link>http://howtoforge.com/getting-mysql-status-values-with-mysqlreport</link>
 <description>
&lt;p&gt;&lt;b&gt;Getting MySQL Status Values With mysqlreport&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;mysqlreport is a Perl script that displays a well-formatted report of important MySQL status variables (taken from MySQL&#039;s &lt;span class=&quot;system&quot;&gt;SHOW STATUS;&lt;/span&gt; output) that can help you gain an understanding of what is happening under MySQL&#039;s hood. It can help diagnose problems.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/getting-mysql-status-values-with-mysqlreport&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <pubDate>Fri, 30 Nov 2007 13:35:08 +0100</pubDate>
 <guid>http://howtoforge.com/getting-mysql-status-values-with-mysqlreport</guid>
 <comments>http://howtoforge.com/getting-mysql-status-values-with-mysqlreport#comment</comments>
</item>
<item>
 <title>Full Mail Server Solution w/ Virtual Domains &amp; Users (Debian Etch, Postfix, Mysql, Dovecot, DSpam, ClamAV, Postgrey, RBL)</title>
 <link>http://howtoforge.com/postfix_mysql_dovecot_dspam_clamav_postgrey_rbl_debian_etch</link>
 <description>&lt;p&gt;&lt;b&gt;Full Mail Server Solution w/ Virtual Domains &amp;amp; Users
(Debian Etch, Postfix, MySQL, DoveCot, DSpam, ClamAV, Postgrey, RBL)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This guide describes how to set up a full email solution in
Debian Linux (all code is from Debian Etch). &amp;nbsp;I was asked to
design a secure, scalable, portable solution for a small company.
&amp;nbsp;While the guide references many &#039;servers&#039;, the
company only had 4 physical machines, Xen was used to virtualize the
entire
solution. &amp;nbsp;That particular aspect of the system is not
discussed in this guide, although I will try to get it into the next
revision.&lt;/p&gt;
&lt;a href=&quot;http://howtoforge.com/postfix_mysql_dovecot_dspam_clamav_postgrey_rbl_debian_etch&quot; title=&quot;Read the rest of this posting.&quot; class=&quot;read-more&quot;&gt;Read more...&lt;/a&gt;</description>
 <category domain="http://howtoforge.com/sitemap/email/antispam-antivirus">Anti-Spam/Virus</category>
 <category domain="http://howtoforge.com/sitemap/linux/debian">Debian</category>
 <category domain="http://howtoforge.com/sitemap/mysql">MySQL</category>
 <category domain="http://howtoforge.com/sitemap/email/postfix">Postfix</category>
 <category domain="http://howtoforge.com/sitemap/security">Security</category>
 <pubDate>Mon, 29 Oct 2007 19:00:58 +0100</pubDate>
 <guid>http://howtoforge.com/postfix_mysql_dovecot_dspam_clamav_postgrey_rbl_debian_etch</guid>
 <comments>http://howtoforge.com/postfix_mysql_dovecot_dspam_clamav_postgrey_rbl_debian_etch#comment</comments>
</item>
</channel>
</rss>
