<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Simple Thoughts - Java and Web Blog &#187; Database</title>
	<link>http://blog.taragana.com</link>
	<description>News and views from a Software Architect and Entrepreneur on Java and Web 2.0</description>
	<lastBuildDate>Wed, 09 Jul 2008 10:13:17 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>How To Change MySQL Password</title>
		<description><![CDATA[Let&#8217;s look at all the ways to change MySQL password, for root and other users:
In MySQL the default password is empty. This is inherently unsafe and should be immediately changed. Here is how you can change MySQL default root password:

mysqladmin -u root password NEWPASSWORD

Here is how you can change OLDPASSWORD to NEWPASSWORD

mysqladmin -u LOGIN -p [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/how-to-change-mysql-password/</link>
			</item>
	<item>
		<title>How To Use AWK To Simplify Scripting: Multi-Database Backup Example</title>
		<description><![CDATA[AWK is an extremely versatile and powerful language for processing files and text data. Often you can use awk to perform complex tasks on Unix / Linux / Mac OS command line which would otherwise take a full-fledged programming effort. AWK is great for log processing, creating custom scripts which will then be executed and [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/how-to-use-awk-to-simplify-scripting-multi-database-backup-example/</link>
			</item>
	<item>
		<title>MySQL Tip: How To Check, Repair &#038; Optimize All Tables in All Databases</title>
		<description><![CDATA[Here is a simple command to auto repair, check and optimize all the tables in all databases running on a MySQL server:
mysqlcheck -u root -p --auto-repair --check --optimize --all-databases
mysqlcheck is available in MySQL 3.23.38 and later.
mysqlcheck uses the SQL statements CHECK TABLE, REPAIR TABLE, ANALYZE TABLE, and OPTIMIZE TABLE in a convenient way for the [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/mysql-tip-how-to-check-repair-optimize-all-tables-in-all-databases/</link>
			</item>
	<item>
		<title>MySQL High End Features Should be Closed Source &#038; for Paid Customers Only</title>
		<description><![CDATA[I am serious. While MySQL is a great open source database, I have full respect to Sun&#8217;s plan to provide high-end features for paying customers only. After all they are in the business of making money and not philanthropy, last I checked.
Why is the blogosphere and MySQL community up in arms against the move? I [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/mysql-high-end-features-should-be-closed-source-for-paid-customers-only/</link>
			</item>
	<item>
		<title>Google To Launch Database Web Service Using BigTable?</title>
		<description><![CDATA[TechCrunch got it from a source that Google plans to launch their BigTable, their proprietary internal database which is used for Google Search,  as a web service to compete with Amazon SimpleDB Web Service.
Bigtable is a distributed storage system for managing structured data that is designed to scale to a very large size: petabytes [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/google-to-launch-database-web-service-using-bigtable/</link>
			</item>
	<item>
		<title>MySQL SQL Delete Notes</title>
		<description><![CDATA[To delete duplicates from a MySQL database table I normally copy the duplicate data first to a temporary table and then use the copied id&#8217;s to delete from the original table. 
Delete using the temporary can take two forms. First is the slow way:

delete from target where id in (select id from temp);

This can be [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/mysql-sql-delete-notes/</link>
			</item>
	<item>
		<title>MySQL: Creating Users &#038; Granting Access Simplified</title>
		<description><![CDATA[In MySQL you can use the GRANT statement to create users and assign privileges to them at the same time. It is extremely convenient and beats create user or directly hacking the mysql.user table.  I learned few things about GRANT the hard way.
MySQL allows you to create users associated with a particular host name [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/mysql-creating-users-granting-access-simplified/</link>
			</item>
	<item>
		<title>6 MySQL Database Replication Tips</title>
		<description><![CDATA[Replicating on two or more MySQL master database servers
1. MySQL Master-Master Replication Fails With ERROR 1200 (HY000) on Master
2. Password problem are solved by carefully checking your grant statements
3. When you have more than two master servers, you must use log-slave-updates option to ensure that changes are propagated in a chain. Beware of infinite looping [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/6-mysql-database-replication-tips/</link>
			</item>
	<item>
		<title>Monitoring MySQL Queries Using Bash Script</title>
		<description><![CDATA[Monitoring MySQL queries is a favorite pastime of MySQL administrators especially for performance reasons. Here is a simple bash script to monitor long running MySQL queries in realtime using the ubiquitous &#8217;show processlist&#8217;. The best part about this script is that you can use it to log your queries over time for later evaluation.


#!/bin/bash
while [ [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/monitoring-mysql-queries-using-bash-script/</link>
			</item>
	<item>
		<title>Solution: MySQL Master-Master Replication Fails With ERROR 1200 (HY000) on Master</title>
		<description><![CDATA[When you try MySQL master-master replication with two (or more) servers you may often find that in the process of configuring the original master to also act as a slave server (start slave), it fails with the following error:

mysql> start slave;
ERROR 1200 (HY000): The server is not configured as slave; fix in config file or [...]]]></description>
		<link>http://blog.taragana.com/index.php/archive/solution-mysql-master-master-replication-fails-with-error-1200-hy000-on-master/</link>
			</item>
</channel>
</rss>
