Eric @ EricBess WebHome

Thinking slijepo bez akcija, bit će nesvjesno postati besmislene

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

Wordpress baza opise i područja wpdb

Sljedeće informacije za collating mreža ne-originalnim

Ova je wp-2.0.5 verziju baze podataka strukture dijagram (ER dijagram). Ovdje se samo navodi primarni ključevi i strani ključevi. Diamond u obliku figura koje 1: N odnos između bijele dio 1, dio crnim n.

wordpress-db-er-diagram.png

Wordpress ukupno 10 stolova, podijeljenih u četiri kategorije prema funkciji.

  • korisnika: korisničke informacije, uključujući wp_users stol i wp_usermeta tablice.
  • post: članci i recenzije informacije, uključujući wp_posts, wp_postmeta, wp_comments, wp_post2cat i pet wp_categories tablice.
  • link: linkovi na informacije, uključujući wp_links stol i wp_linkcategories tablice.
  • opciju: globalne postavke, uključujući wp_options tablici.

Tablica imenovanja pravila također vrlo interesantna. Osnovna pravila su sažeti kako slijedi:

  • Za očuvanje osnovna svojstva objekta, nazvana wp_objects, korištenje u množini (na primjer, wp_posts, wp_comments);
  • Spremi prosirenje atributa objekta, nazvana wp_objectmeta, uporaba ak-numerirane (na primjer, wp_postmeta, wp_usermeta);
  • Mnogi su na mnogim odnosima, pod nazivom wp_a2b, u kojem su A i B predmet mnogi-na-mnogi odnos između dva kraja je kratica (kao što su wp_post2cat).
WPDB područja

http://codex.wordpress.org.cn/Function_Reference/wpdb_Class

http://codex.wordpress.org/Function_Reference/wpdb_Class

Database Pomoć

http://codex.wordpress.org/Database_Description # Table_Overview

wp_categories: klasifikacija relevantne informacije za očuvanje tablice. Uključuje i pet polja, konkretno:

  • cat_ID - jedini svake klasifikacije ID broj, za bigint (20) vrijednost, a sa dodatnim atributima auto_increment.
  • cat_name - A klasifikacija ime, kao varchar (55) vrijednost.
  • category_nicename - dodijeljena klasifikaciju korisniku-friendly imena sjetiti, to jest tzv cjevčica, ovo je varchar (200) vrijednosti.
  • category_description - detaljan opis klasifikacija, longtext vrstu vrijednosti.
  • category_parent - klasifikaciju viših razina klasifikacije, kao int (4) vrijednost, odgovarajući na stolu je sadašnja cat_ID, naime wp_categories.cat_ID. Nema viših razina klasifikacije, ova vrijednost je 0.

Kliknite za nastavak čitanja

12. ožujak 2008 Posted by Eric | Baza podataka, programiranje Wordpress | nema komentara

MySQL 5 i instalaciju nove značajke

MySQL MySQL AB tvrtka 5,0 izdanju tvrtke osnovana je desetljećima najznačajniji proizvod nadogradnju.

5,0 MySQL novim značajkama, funkcije uključuju:
SQL pohranjene procedure i funkcije - ugrađen poslovnom logikom u bazi podataka i poboljšati performanse;
Flip-flops - u bazi sloj implementaciju složenih poslovnih pravila;
View - kako bi se osiguralo da osjetljive informacije sigurnost;
Cursor - to lakše za razvoj baza podataka i velike skupove referenca;
Informacijski model - kako bi se olakšao pristup metapodaci;
XA Distribuirana obradba transakcija - da podržava heterogeno okruženje u višestrukim bazama složene poslove;
SQL mode - da osigura da provede poslužitelj provjerava integritet podataka;
Novi Federated i Storage Engine Arhiva - MySQL jedinstveni pluggable skladištenje motor arhitektura omogućava korisnicima će se temeljiti na zahtjev i jednostavno prebaciti bazu motor da dobiju veću fleksibilnost, više mogućnosti i bolje performanse;
The new migration tools - novi grafički alat dostupan kit iz Oracle, Microsoft SQL Server, Microsoft Access baza podataka i ostale platforme potpunosti transplanted do svih podataka u MySQL i objekata;
Primjerice Manager - novi asistenti omogućiti daljinsko upravljanje start / stop bilo kojem MySQL server, kao i daljinski editiranja konfiguracijskih datoteka, i prijavljuje grešku upit značajke kao što su dugodosežnih pogled;
Upgrade konektor i vizualizacija tools - pruža visoke performanse verziju MySQL-a ODBC, Java i. NET baza vozač, kao i nadogradnja u MySQL Query Browser i MySQL Manager.

MySQL Instalacija:

wget-P tar / http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.17.tar.gz/from/http://www.greatlinux.com/mysql/
tar zxvf tar/mysql-5.0.17.tar.gz
cd mysql-5.0.17
groupadd mysql
useradd-g mysql mysql
CFLAGS = "-O3" CXX = gcc CXXFLAGS = "-O3-felide-graditelji-fno-exceptions-fno-rtti" \
. / Configure - prefix = / usr / local / mysql \
- Omogućiti-asembler - s-mysqld-ldflags =- all-statični - s-charset = gbk
make-j 10
make install
support-files/my-medium.cnf cp / etc / my.cnf

Kliknite za nastavak čitanja

28. studeni 2007 Posted by Eric | Baza podataka, sustav | nema komentara

phpMyAdmin instalaciji, konfiguraciji koristite (za Linux i FreeBSD)

1. Instalacija

wget-P tar / http://easynews.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.tar.bz2
tar jxvf tar/phpMyAdmin-2.7.0-pl2.tar.bz2
mv phpMyAdmin-2.7.0-pl2 mysqladmin # (neobavezno adresu)
mysqladmin cp-R / usr / local / apache / htdocs /

2. Configuration

VI / usr / local / apache / htdocs / mysqladmin / config.default.php
* Revidirati uvjete vašeg prostor će biti učitana na web stranice phpMyAdmin
# Kao što su: $ cfg [ 'PmaAbsoluteUri'] = 'http://your.domain.com/phpmyadmin/';
$ Cfg [ 'Servers'] [$ i] [' host '] =' localhost '; (obično po defaultu, postoje iznimke)
$ Cfg [ 'Servers'] [$ i] [' auth_type '] =' config '; / / Provjera metoda (config, http ili kolačić temelji)?
Stroj u vlastitom dvorištu debugging config, ako koristite Internet cookie.
$ Cfg [ 'Servers'] [$ i] [' korisnik '] =' root '; / / MySQL korisnik (korisničko ime, vlastiti pogon sa root, in-line postavili svoj FTP korisničko ime)
$ Cfg [ 'Servers'] [$ i] [' password '] =''; / / MySQL password (only potrebna
Nemojte postaviti vlastiti stroj u $ cfg [ 'Servers'] [$ i] [' only_db '] =''; / / Ako se postavi na db-name, samo (imate samo jedan set podataka vama) imaju postavljen $ cfg [ 'DefaultLang'] = 'zh';

3. Security

# Povećanje autentikaciju korisnika http://www.ericbess.com/ericblog/2007/12/29/apache-linuxfreebsd-setup/
Odjeljak 2

FreeBSD Priključke instalirati

cd / usr / luka / baza / phpMyAdmin
echo "WITHOUT_X11 = DA">> / etc / make.conf
napraviti čistu instalaciju
cp / usr / local / www / phpMyAdmin / config.sample.inc.php / usr / local / www / phpMyAdmin / config.inc.php
ee / usr / local / www / phpMyAdmin / config.inc.php
$ Cfg [ 'blowfish_secret'] = 'e2311'; / * obavezno morate ispuniti ovo za COOKIE AUTH! * /
uredi httpd.conf
Alias / phpMyAdmin / "/ usr / local / www / phpMyAdmin /"
<Directory "/usr/local/www/phpMyAdmin/">
Opcije none
AllowOverride Granica
Naručite Odbij, Dopustiti
Allow from all
</ Directory>

Kliknite za nastavak čitanja

28. studeni 2007 Posted by Eric | Baza podataka | nema komentara

MySQL zajedničko djelovanje

1, pokazale da je baza podataka mysql> show databases;
2, pokazuje da je baza podataka tablica MySQL> koristiti tablice;
mysql> prikazati tablicama;
3, prikazuje strukturu podataka:
opisivati tablice;

4, pokazuju tablice rekord:
select * from tablica ime;
5, bazi:
stvoriti bazu bazu ime;
6, Jian-tablici:
koristiti knjižnicu ime;
kreirati tablice tablici ime (polje set lista);

例:在刚创建的aaa库中建立表name,表中有id(序号,自动增长),xm(姓名),xb(性别),csny(出身年月)四个字段use aaa;
MySQL> kreirati tablice imena (id int (3) auto_increment ne null primarni ključ, xm pougljiti (8), xb pougljiti (2), csny datum);

Kliknite za nastavak čitanja

5. travanj 2007 Posted by Eric | Baza podataka | nema komentara