Sidebar
ein-/ausblenden

WP - Tabellenübersicht WordPress 2.*

Plugin für WordPress SEO

Anzeige

Im Laufe eines Bloggerlebens mit Hilfe von WordPress nimmt man in der Regel auch Veränderungen an seinem Blog vor. Da werden Plugins getestet und neue Ideen ausprobiert - dies führt allerdings zu einigen Einträgen in der Datenbank, die an sich ja möglichst Schlank sein sollte. Nun ist es so, dass sie Plugins, die nicht benötigt werden trotzdem ihre Einträge in der DB lassen, vorallem die Tabelle _options flutet bei so einigen Usern über.
Wer sich also auf die Suche macht und dabei die unnötigen Einträge in seiner DB löschen möchte, findet nun hier eine Übersicht der Tabellen und ihrer Datensätze, die standardmäßig von WP angelegt werden und somit in jedem Fall benötigt werden.

Vorsicht: In jedem Fall ist vor so einem Eingriff ein Backup der Datenbank zu machen, z.b. mit phpMyAdmin - Anleitung hier !

Folgende Tabellen werden bei einer Neuinstallation erstellt:

  • Table_Präfix_categories
  • Table_Präfix_comments
  • Table_Präfix_linkcategories
  • Table_Präfix_links
  • Table_Präfix_options
  • Table_Präfix_post2cat
  • Table_Präfix_postmeta
  • Table_Präfix_posts
  • Table_Präfix_usermeta
  • Table_Präfix_users

Die 10 Tabellen enthalten folgende Datenfelder mit folgenden Datensätzen (Die Datensätze habe ich nur für _options aufgelistet, da die anderen Datensätze in den übrigen Tabellen entweder leer sind, bei Neuinstallation, oder deren Inhalte über das Admin-Panel von WP verwaltet werden können.):

  • Table_Präfix_categories
    • cat_ID
    • cat_name
    • category_nicename
    • category_description
    • category_parent
    • category_count
  • Table_Präfix_comments
    • comment_ID
    • comment_post_ID
    • comment_author
    • comment_author_email
    • comment_author_url
    • comment_author_IP
    • comment_date
    • comment_date_gmt
    • comment_content
    • comment_karma
    • comment_approved
    • comment_agent
    • comment_type
    • comment_parent
    • user_id
  • Table_Präfix_linkcategories
    • cat_id
    • cat_name
    • auto_toggle
    • show_images
    • show_description
    • show_rating
    • show_updated
    • sort_order
    • sort_desc
    • text_before_link
    • text_after_link
    • text_after_all
    • list_limit
  • Table_Präfix_links
    • link_id
    • link_url
    • link_name
    • link_image
    • link_target
    • link_category
    • link_description
    • link_visible
    • link_owner
    • link_rating
    • link_updated
    • link_rel
    • link_notes
    • link_rss
  • Table_Präfix_options
    • option_id
    • blog_id
    • option_name
    • option_can_override
    • option_type
    • option_value
    • option_width
    • option_height
    • option_description
    • option_admin_level
    • autoload
    • In der _options gibt es 63 Datensatzeinträge

      • 1 siteurl
      • 2 blogname
      • 3 blogdescription
      • 5 users_can_register
      • 6 admin_email
      • 7 start_of_week
      • 8 use_balanceTags
      • 9 use_smilies
      • 10 require_name_email
      • 11 comments_notify
      • 12 posts_per_rss
      • 13 rss_excerpt_length
      • 14 rss_use_excerpt
      • 15 mailserver_url
      • 16 mailserver_login
      • 17 mailserver_pass
      • 18 mailserver_port
      • 19 default_category
      • 20 default_comment_status
      • 21 default_ping_status
      • 22 default_pingback_flag
      • 23 default_post_edit_rows
      • 24 posts_per_page
      • 25 what_to_show
      • 26 date_format
      • 27 time_format
      • 28 links_updated_date_format
      • 29 links_recently_updated_prepend
      • 30 links_recently_updated_append
      • 31 links_recently_updated_time
      • 32 comment_moderation
      • 33 moderation_notify
      • 34 permalink_structure
      • 35 gzipcompression
      • 36 hack_file
      • 37 blog_charset
      • 38 moderation_keys
      • 39 active_plugins
      • 40 home
      • 41 category_base
      • 42 advanced_edit
      • 42 ping_sites
      • 43 comment_max_links
      • 44 gmt_offset
      • 45 default_email_category
      • 46 recently_edited
      • 47 use_linksupdate
      • 48 template
      • 49 stylesheet
      • 50 comment_whitelist
      • 51 page_uris
      • 52 blacklist_keys
      • 53 comment_registration
      • 54 open_proxy_check
      • 55 rss_language
      • 56 html_type
      • 57 use_trackback
      • 58 default_role
      • 59 rich_editing
      • 60 db_version
      • 61 uploads_use_yearmonth_folders
      • 62 upload_path
      • 63 TABLE_PRÄFIX_user_roles
  • Table_Präfix_post2cat
    • rel_id
    • post_id
    • category_id
  • Table_Präfix_postmeta
    • meta_id
    • post_id
    • meta_key
    • meta_value
  • Table_Präfix_posts
    • ID
    • post_author
    • post_date
    • post_date_gmt
    • post_content
    • post_title
    • post_category
    • post_excerpt
    • post_status
    • comment_status
    • ping_status
    • post_password
    • post_name
    • to_ping
    • pinged
    • post_modified
    • post_modified_gmt
    • post_content_filtered
    • post_parent
    • guid
    • menu_order
    • post_type
    • post_mime_type
    • comment_count
  • Table_Präfix_usermeta
    • umeta_id
    • user_id
    • meta_key
    • meta_value
  • Table_Präfix_users
    • ID
    • user_login
    • user_pass
    • user_nicename
    • user_email
    • user_url
    • user_registered
    • user_activation_key
    • user_status
    • display_name

Tipp:

Die Datenbank nach dem Aufräumen optimieren - Anleitung hier.

7 Kommentare und 3 Trackbacks zu „WP - Tabellenübersicht WordPress 2.*“

  1. 1
    Kommentar von Alexander

    Wow. Das war Arbeit. Hier gibts die Erläuterungen zur Datenbank: http://codex.wordpress.org/Database_Description20

  2. 2
    Kommentar von Michael

    >> In jedem Fall ist vor so einem Eingriff ein Update der Datenbank zu machen

  3. 3
    Kommentar von Michael

    Hmm, der letzte Kommentar kam irgenwie nicht richtig an, jetzt nochmal...

    In jedem Fall ist vor so einem Eingriff ein Update der Datenbank zu machen

    Hier meinst Du doch sicherlich "Backup" statt "Update" ;-) )

  4. 4
    Kommentar von SilentWarrior

    In jedem Fall ist vor so einem Eingriff ein Update der Datenbank zu machen

    Sollte das nicht eher Backup heissen? ;)

  5. 5
    Kommentar von Frank Bültge

    Huch - DANKE für den Hinweis. Damit weis ich wenigstens, dass ich Leser habe und nicht nur Besucher. Vielleicht sollte man immer ein paar Stolpersteine einbauen. ;-)

    Liebe Grüsse Frank

  6. 6
    Pingback von links for 2006-07-23
  7. 7
    Pingback von Silkester erzählt » Blog Archive » Das KMU-Blog-Template auf Basis Gemini
  8. 8
    Pingback von WordPress v2.1 und die Veränderungen für bestehende Plugins - bueltge.de [by:ltge.de]
  9. 9
    Kommentar von PhotoBlogger

    GIbt es sowas auch für die neue WP Version 2.3?

  10. 10
    Kommentar von Frank Bültge

    Nein, mir ist aktuell keine bekannt. Eventuell könnte ich mal ein Update machen und in meiner Tag-Übersicht mit einbauen.

Kommentar schreiben

Kommentarregeln: Bleib cool, kritisch ist in Ordnung, aber wenn du unhöflich bist, dann lösche ich deinen Kommentar. Bitte benutze deinen persönlichen Namen oder Initialen und nicht den Namen eines Unternehmens, dies würde als Spam gewertet und wird gelöscht. Der Zusammenhang zwischen Namen und URL sollte nicht offensichtlich auf Spam hindeuten! ♥ Ansonsten, vielen Dank für den Kommentar und viel Spaß mit meinem Blog.

E-Mail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.

Kommentar-Hilfe

händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.

Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.

xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>

Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als &lt; und > als &gt; einfügt.

E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.

Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.

Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.

Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.