title: MySQL Event Scheduler does not work but everything is set
body: <p>My MySQL events never want to execute.<br />
  I use the latest 5.6.10 release but the problem was also in the 5.5 versions.<br />
  I have 1 Master- Many Slaves configuration. I want to run the event on the Master.<br /></p>
  
  <ol>
  <li>In <strong>my.ini</strong> i have already set 
  event_scheduler=ON</li>
  </ol>
  
  <p>2, Checking this:</p>
  
  <pre><code>show variables like '%event_scheduler%';
  +-----------------+-------+
  | Variable_name   | Value |
  +-----------------+-------+
  | event_scheduler | ON    |
  +-----------------+-------+
  
  show processlist\G
  
  Id: 1
  User: event_scheduler
  Host: localhost
  db: NULL
  Command: Daemon
  Time: 720
  State: Waiting on empty queue
  Info: NULL
  ...
  </code></pre>
  
  <p>3,  Next i have a recurring event on the master server.<br />
  This never want to execute. I also tried to change the date to different time.</p>
  
  <pre><code>CREATE EVENT IF NOT EXISTS dbname.event_xyz
  ON SCHEDULE EVERY 1 DAY STARTS '2013-02-05 00:15:00'
  ON COMPLETION PRESERVE
  DISABLE ON SLAVE
  COMMENT 'Collect data from ...'
  DO CALL dbname._procedurename;
  </code></pre>
  
  <p>I have no errors calling the "_procedurename" procedure directly.</p>
  
  <p>4, The creator of the event and the procedure is the "root".</p>
  
  <p>5, The output of the </p>
  
  <pre><code>show events\G
  
  Db: dbname
  Name: event_xyz
  Definer: root@localhost
  Time zone: SYSTEM
  Type: RECURRING
  Execute at: NULL
  Interval value: 1
  Interval field: DAY
  Starts: 2013-02-05 00:15:00
  Ends: NULL
  Status: SLAVESIDE_DISABLED
  Originator: 1
  character_set_client: utf8
  collation_connection: utf8_general_ci
  Database Collation: utf8_general_ci
  </code></pre>
  
  <p>6, Restarting the master server i get the following lines in the 
  masterservername.err:</p>
  
  <pre><code>...
  Event Scheduler: Purging the queue. 0 events
  ...
  Event Scheduler: Loaded 0 events
  ...
  </code></pre>
  
  <p>and the </p>
  
  <pre><code>show processlist\G
  </code></pre>
  
  <p>shows that the event_scheduler </p>
  
  <pre><code>State: Waiting on empty queue !
  </code></pre>
  
  <p>So, my question is why does not run the event on my master server? <br />
  Why the event scheduler does not know anything about the previously defined event? <br />
  Am I missing something?</p>