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

За какво се използват каталогът с анотации на JPA @Table и променливите на схемата?

Каталозите и схемите са "пространства от имена", които дефинирате от страна на сървъра на базата данни. Някои бази данни съдържат схеми, други съдържат каталози, а някои съдържат и двете. Когато влизате с конкретен потребител, някои бази данни задават по подразбиране схемата/каталога към потребителското пространство от имена, което кара таблицата да не е видима за други потребители, което води до необходимостта от използване на "общо" пространство от имена. Така че, в зависимост от базата данни, която използвате за архивиране на вашите данни, може да искате да игнорирате тези настройки.

За MySQL може да искате да игнорирате тези настройки. Това е така, защото частта „база данни“ от URL адреса на JDBC (този след последната наклонена черта) сочи към името на базата данни, което е семантично идентично със схемата (за MySQL).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Как да добавя колона, ако тя все още не съществува?

  2. Съхранение ден и месец (без година)

  3. премахване на дублиращи се редове въз основа на стойност на една колона

  4. Как да архивирате MySQL бази данни с помощта на cron задания

  5. mysql_real_escape_string и array_map връщат празни низове?