Conclusion
Since everything we have done resides within the ZMI and
uses page templates, the data will not be searchable within Plone’s search
tool. In order for your MySQL data to appear within Plone’s search tool, you
will need to insert the data you wish to be searchable into the ZCatalog. This can be done in the Python script before or after you insert, update or delete your data.