Mysql
 sql >> база данни >  >> RDS >> Mysql

улавяне на MySql предупреждение

Предупрежденията са точно това:предупреждения. Те се докладват на (обикновено) stderr, но нищо друго не се прави. Не можете да ги хванете като изключения, защото не се отглеждат.

Можете обаче да конфигурирате какво да правите с предупреждения и ги изключвайте или ги превръщайте в изключения, като използвате warnings модул. Например, warnings.filterwarnings('error', category=MySQLdb.Warning) за да включите MySQLdb.Warning warnings в изключения (в този случай те ще бъдат хванати с помощта на вашия try/except) или 'ignore' да не ги показвам изобщо. Можете (и вероятно трябва) да имате повече фино-зърнести филтри, отколкото само категорията.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bbPress:Как да намерите съпоставяния на прикачени файлове към съответните им публикации

  2. Django Multiple Databases Fallback към Master, ако Slave не работи

  3. Свързване на mysql дистанционно чрез безплатен хост

  4. Как да променя типа VARCHAR на DATETIME с помощта на ALTER в MySQL?

  5. MySQL заявката се развихри?