Connector/Net 6.6
Connector/Net 6.6 (6.6.0 alpha, published on Monday, 16 Jul 2012)PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleOne-way Password Crypting Flaws
I was talking with a client and the topic of password crypting came up. From my background as a C coder, I have a few criteria to regard a mechanism to be safe. In this case we’ll just discuss things...
View ArticleFree Oracle PHP Book
Six years ago, I wrote Oracle Database 10g Express Edition PHP Web Programming for the release of the express edition. It was a lot of fun to write because I enjoy the PHP programming language, but...
View ArticlePHP for MySQL Striped View
Back in May I explained how to create MySQL striped views with session variables. A couple folks wanted to know how to implement them through PHP programs. The trick is sharing the same connection...
View ArticleLearn to Develop Modern Applications with MySQL for Developers Course
Learn to design and implement modern applications, such as web or cloud applications, by following the MySQL for Developers Training Course which will teach you about essential SQL statements for data...
View ArticleHow We Spent a Tuesday Fixing a MySQL Replication Bug
We found a simple XA transaction that crashes MySQL 5.5 replication. This simple transaction inserts a row into an InnoDB table and a TokuDB table. The bug was caused by a flaw in the logging code...
View ArticleInstalling Percona Server Over MySQL
Here are the commands I use and work quite well for me. Assumes you use CentOS and MySQL 5.5 64-bit. What are the steps? Install the Yum repository stop mysql remove mysql server 5.5 install percona...
View ArticleOptimal index size for variable text in MySQL
You often see databases with huge dynamic text fields, such as VARCHAR(255), TEXT, or as I recently was allowed to see the blanket use of LONGTEXT (max 4GiB) in order to be invulnerable from all...
View ArticleMonitoring auto increment capacity in MySQL
Recently we came uncomfortably close to running out of auto increment values in a MySQL table. The following is a description of how it happened and what we did about it. Cause We thought the table had...
View ArticleMySQL PAM/LDAP authentication module configuration
MySQL Enterprise 5.5 (trial version available here) includes MySQL PAM authentication plugin. In this post I will show how to configure it with the OpenLDAP and Active Directory. MySQL PAM...
View ArticleEncrypting your MySQL backups and more
Assuming you have a backup and recovery strategy in place, how secure is your data? Does a hacker need to obtain access to your production system bypassing all the appropriate security protection you...
View ArticleMySQL Cluster Powers El Chavo from Playful Play, Latin America’s Most Popular...
Introduction Attracting over 2m subscribers in just 4 months and growing by 30,000 new users per day, Playful Play needed a database that was able to keep pace with the massive scalability and high...
View ArticleWater the lawn if temperature exceeded 80 degrees
I read somewhere that you should do extra watering of lawn (after sunset), if the temperature exceeded 80° F during the day. So, a really quick hack works like this: A bash script #!/bin/bash...
View ArticleWeather station
I wanted to add a weather station to my home automation system for a number of reasons... watering lawn (temperature, season, moisture, dew point) weather (temperature, chance of rain) historical...
View ArticleDatabase SCHEMA as JSON - A second OSS opportunity!
I have already written about how documentation is an opportunity for Open Source Software to show off, and area where we have the potential to be better than the Open Source folks. Another such area is...
View ArticleI will be speaking at Percona Live New York
Percona is back for a second New York Percona Live Conference. As the resident New York MySQL Expert, I will again be presenting. My session will be on MySQL Backup and Recovery Essentials. You can...
View ArticleFree MySQL webinar: zero-downtime schema changes
If you haven’t checked into pt-online-schema-change yet, now’s a great time to sign up for my free webinar Thursday, July 19, 3-4 PM EDT. I’ll explain and demonstrate the tool, and walk you through...
View ArticleNet tools
A set of internet tools, is available at otala.net/tools.shtml Traceroute Whois & JWhois NSLookup Ping DNSWalk NetStat ENUM (e164.org phone number lookup) More to come, as (if/when) I get time --...
View ArticleTools: What file system?
On Linux, you have a plethora of File Systems available. Recently I was testing databases (MySQL, MariaDB) especially with ThreadPool against a Violin Flash Memory Array, and I forgot what file system...
View ArticleWhere’s my 80 million dollars?
Read the original article at Where’s my 80 million dollars?Way back in the heydays of the dot-com boom, the year is 1999. I worked for a medium size internet startup called Method Five. When I came on...
View Article