So, just to be thorough, I dropped the database again and ran these commands again!
[root@ops:/etc/bacula] #./create_mysql_database
Creation of bacula database succeeded.
[root@ops:/etc/bacula] #./make_mysql_tables
Creation of Bacula MySQL tables succeeded.
[root@ops:/etc/bacula] #./grant_mysql_privileges
....
Privileges for user bacula granted on database bacula.
And went to start the director again!
[root@ops:~] #service bacula-dir start
Starting bacula-dir: [ OK ]
Checked to see if it was running:
[root@ops:~] #service bacula-dir status
bacula-dir dead but subsys locked
And checked the log file:
[root@ops:~] #tail /var/log/bacula/bacula.log
27-Mar 00:14 bacula-dir JobId 0: Fatal error: Query failed: SELECT VersionId FROM Version: ERR=no such table: Version
27-Mar 00:14 bacula-dir JobId 0: Fatal error: Could not open Catalog "JokefireCatalog", database "bacula".
27-Mar 00:14 bacula-dir JobId 0: Fatal error: Query failed: SELECT VersionId FROM Version: ERR=no such table: Version
27-Mar 00:14 bacula-dir ERROR TERMINATION
Please correct configuration file: /etc/bacula/bacula-dir.conf
You have new mail in /var/spool/mail/root