sql >> Database >  >> RDS >> Mysql

een MySql-waarschuwing vangen

Waarschuwingen zijn precies dat:waarschuwingen. Ze worden gerapporteerd aan (meestal) stderr, maar verder wordt er niets gedaan. Je kunt ze niet vangen als uitzonderingen omdat ze niet worden opgevoed.

U kunt echter wel configureren wat u moet doen met waarschuwingen, en zet ze uit of verander ze in uitzonderingen, met behulp van de warnings module. Bijvoorbeeld warnings.filterwarnings('error', category=MySQLdb.Warning) om MySQLdb.Warning warnings in te schakelen in uitzonderingen (in welk geval ze zouden worden betrapt met uw try/behalve) of 'ignore' om ze helemaal niet te laten zien. Je kunt (en zou waarschijnlijk moeten) fijnmazigere filters hebben dan alleen de categorie.



  1. Microsoft Excel verbinden met Xero

  2. SQL-injecties in ADOdb en algemene websitebeveiliging

  3. PostgreSQL:tussen met datetime

  4. Taal voor SQL-gegevensbesturing