# File lib/og/backends/mysql.rb, line 33
        def initialize(config)
                begin
                        @conn = Mysql.connect(config[:address], config[:user], 
                                        config[:password], config[:database])
                rescue => ex
                        if ex.errno == 1049 # database does not exist.
                                Logger.info "Database '#{config[:database]}' not found!"
                                MysqlBackend.create_db(config[:database], config[:user], config[:password])
                                retry
                        end
                        raise
                end
        end