---
site_name: WPlama
site_description: Internetové stránky na WordPressu snadno a česky
site_url: https://www.wplama.cz
contact_email: tomas@wplama.cz

title: Jak ve WordPress opravit chybu "Error establishing a database connection"
url: https://www.wplama.cz/jak-ve-wordpress-opravit-chybu-error-establishing-a-database-connection/
date: 2023-05-02
modified: 2024-02-23
author: Tomáš Cirkl
type: post
categories: [WordPress návody]
tags: [databáze, oprava častých WordPress chyb, WordPress chyby, wp-config.php]
---

![Jak ve WordPress opravit chybu Error establishing a database connection](https://www.wplama.cz/wp-content/uploads/2023/04/jak-ve-wordpress-opravit-chybu-error-establishing-a-database-connection-1024x515.png "Jak ve WordPress opravit chybu Error establishing a database connection")

# Jak ve WordPress opravit chybu „Error establishing a database connection“

2.5.2023

Zobrazuje se na vašich webových stránkách WordPress chyba „Error establishing a database connection“ (česky Chyba při navazování připojení k databázi)? Jedná se o fatální chybu, která znepřístupní vaše WordPress stránky.

K této chybě dochází, když WordPress není schopen navázat spojení s databází. Připojení k databázi WordPressu může ovlivnit řada věcí, nicméně oprava je většinou poměrně jednoduchá.

V tomto článku vám ukážeme, jak snadno opravit chybu navázání připojení k databázi ve WordPressu.

Obsah

1. Co způsobuje chybu při navazování připojení k databázi ve WordPressu?
2. Zkontrolujte přihlašovací údaje k databázi
3. Zkontrolujte informace o hostiteli databáze
4. Oprava WordPress databáze
5. Zkontrolujte, zda není váš databázový server přetížený nebo spadlý
6. Další tipy, které mohou pomoci opravit databázový server

### Správa WordPress webu

Nemusíte na to být sami. V rámci služby klientům pomáháme i s diagnostikou a opravou webu.

[Více informací](https://www.wplama.cz/sprava-wordpress-webu/)

## Co způsobuje chybu při navazování připojení k databázi ve WordPressu?

Problém „Error establishing a database connection“ může být způsoben nastavenými nesprávnými přístupy do databáze ve WordPressu, poškozenou databází nebo neodpovídajícím databázovým serverem.

Databáze je software, který usnadňuje ukládání, uspořádání a načítání dat do jiného softwaru. WordPress jako systém pro správu obsahu používá databázi k ukládání veškerého obsahu a dalších dat webu. K databázi se pak připojí pokaždé, když někdo navštíví WordPress stránky.

WordPress potřebuje pro připojení k databázi následující informace:

- Název databáze
- Uživatelské jméno databáze
- Heslo k databázi
- Databázový server

Tyto informace jsou uloženy v konfiguračním souboru WordPressu s názvem *wp-config.php*.

Pokud je některá z těchto položek nesprávná, WordPress se k databázovému serveru nepřipojí a zobrazí se chyba „Error establishing a database connection“.

Jedná se o jednu z [nejčastějších chyb WordPressu](https://wplama.cz/stitek/oprava-castych-wordpress-chyb/). Kromě nesprávně zadaných údajů se tato chyba může objevit také v případě, že je databázový server nefunkční nebo jsou poškozeny databázové soubory.

Pojďme se podívat na to, jak ve WordPress opravit problém s chybou při navazování spojení s databází.

## Zkontrolujte přihlašovací údaje k databázi

Nejčastějším důvodem chyby připojení k databázi ve WordPressu jsou nesprávné přihlašovací údaje k databázi. Pokud jste nedávno přesunuli WordPress web na nový hosting, může to být nejpravděpodobnější příčina.

Přístupy k WordPress databázi jsou uloženy v souboru *wp-config.php*. Jedná se o konfigurační soubor WordPressu, který obsahuje důležitá nastavení WordPressu včetně informací o databázi.

V souboru *wp-config.php* hledejte následující řádky.

```
// ** My SQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'jmeno_databaze' );
/** My SQL database username */
define( 'DB_USER', 'uzivatel_databaze' );
/** My SQL database password */
define( 'DB_PASSWORD', 'heslo_uzivatele' );
```

Je třeba se ujistit, že údaje o **názvu databáze, uživatelském jménu, heslu a jsou správné**.

Tyto informace najdete u svého poskytovatele hostingu. Jednoduše se přihlaste ke svému účtu na hosting, najděte sekci nastavení pro Databáze a zkontrolujte tyto údaje s těmi, co jsou zadané v souboru *wp-config.php*.

Níže můžete vidět sekce pro nastavení databáze u populárních hostingů [Český hosting](https://www.wplama.cz/hodnoceni-cesky-hosting), [WP hosting](https://wplama.cz/wp-hosting) a [WEDOS](https://wplama.cz/wedos).

![Správa DB u WP hosting](https://www.wplama.cz/wp-content/uploads/2023/04/sprava-db-u-wp-hosting-1024x493.png "Správa DB u WP hosting")Správa databáze u WP hosting![Správa DB u Český hosting](https://www.wplama.cz/wp-content/uploads/2023/04/sprava-db-u-cesky-hosting-1024x515.png "Správa DB u Český hosting")Správa databáze u Český hosting![Správa DB u WEDOS](https://www.wplama.cz/wp-content/uploads/2023/04/sprava-db-u-wedos-1024x493.png "Správa DB u WEDOS")Správa databáze u WEDOS

Po potvrzení názvu databáze, uživatelského jména a hesla můžete tyto informace v případě potřeby změnit v souboru *wp-config.php*. Soubor najdete v základní složce WordPress na FTP.

Poté zkuste znovu otevřít své webové stránky a zjistit, zda chyba připojení k databázi zmizela.

Jestliže se chyba stále zobrazuje, znamená to, že je v nepořádku něco jiného.

## Zkontrolujte informace o hostiteli databáze

Pokud jste si jisti, že údaje o názvu databáze, uživatelském jménu a heslu jsou správné, zkontrolujte také, že používáte správné údaje o hostiteli databáze.

```
/** My SQL hostname */define( 'DB_HOST', '127.0.0.1' );
```

Většina hostingových společností WordPress používá jako hostitele databáze localhost. Některé hostingové společnosti však používají k hostování databází samostatné servery. V takovém případě nebudou informace o hostiteli databáze localhost, ale bude zde IP adresa nebo URL adresa.

Pro potvrzení informací o hostiteli databáze se musíte obrátit na hostingovou společnost WordPress nebo se podívat do sekce nastavení databáze na hostingu, zda tam tato informace není uvedena.

## Oprava WordPress databáze

Pokud se vám v administraci wp-admin zobrazuje jiná chyba, například něco jako „Jedna nebo více databázových tabulek jsou nedostupné. Je možné, že je třeba databázi opravit“, pak je třeba databázi opravit.

![Oprava WordPress databáze](https://www.wplama.cz/wp-content/uploads/2023/04/oprava-wordpress-databaze-1024x492.png "Oprava WordPress databáze")

To provedete přidáním následujícího řádku do souboru *wp-config.php*.

Ujistěte se, že jste jej přidali těsně před „/* That’s all, stop editing! Happy publishing. */ řádek ve *wp-config.php* (obvykle se nachází ke konci).

```
define('WP_ALLOW_REPAIR', true);
```

Jakmile tak učiníte, můžete si nastavení prohlédnout na této stránce:

```
http://www.vasestranka.com/wp-admin/maint/repair.php
```

Poznámka: pro přístup na stránku pro opravu databáze nemusí být uživatel přihlášen. Jakmile dokončíte opravu a optimalizaci databáze, **nezapomeňte odstranit tento kód** ze souboru *wp-config.php*.

## Zkontrolujte, zda není váš databázový server přetížený nebo spadlý

Pokud se zdá, že je vše v pořádku, a WordPress se přesto nemůže připojit k databázi, je možné, že váš databázový server nefunguje.

K tomu může dojít například v důsledku velkého provozu na serveru. V podstatě váš hostitelský server prostě nezvládá zátěž (zejména pokud jste na sdíleném hostingu).

Váš web bude opravdu pomalý a u některých uživatelů může dokonce vypsat chybu. Takže nejlepší, co byste měli udělat, je spojit se telefonicky nebo na živém chatu se svým poskytovatelem hostingu a zeptat se ho na stav databázového serveru.

**Tip:** Předcházejte tomuto problému použítím cachovacího pluginu [WP Rocket](https://www.wplama.cz/wp-rocket-recenze/).

Pokud máte na stejném serveru spuštěné další webové stránky, můžete zkontrolovat tyto stránky, abyste si ověřili, že váš server nefunguje.

Jestliže máte podezření na to, že váš databázový server pro WordPress spadl a nefunguje, obraťte se na podporu poskytovatele hostingu.

## Další tipy, které mohou pomoci opravit databázový server

Pokud se vám nepodařilo odstranit chybu připojení k databázi pomocí výše uvedených tipů, můžete vyzkoušet tyto další kroky.

### Aktualizace URL adresy WordPress webu

Zkuste aktualizovat URL adresu WordPress pomocí php My Admin. Jednoduše se přihlaste do php My Admin a vyberte databázi WordPress.

Poté klikněte na nabídku SQL v horní části a zadejte následující dotaz My SQL.

```
UPDATE wp_options SET option_value='URL_VASI_STRANKY' WHERE option_name='siteurl'
```

Nezapomeňte zadat vlastní adresu URL webu a změnit *wp_options*na vlastní název tabulky, protože můžete mít nastavený jiný prefix databáze.

### Restartování webového serveru

Uživatelé dedikovaných serverů, lokálních serverů a virtuálních privátních serverů (VPS) mohou zkusit svůj server restartovat.

Tím se restartuje webový a databázový server, což může odstranit dočasné problémy způsobující chybu.

### Obraťte se na podporu

Pokud vše ostatní selže, budete se muset obrátit na hostingovou společnost. Všechny dobré hostingové společnosti vám pomohou problém s databází vyřešit, nasměrují vás správným směrem nebo ho dokonce vyřeší za vás.

### Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i&nbspnovými vylepšeními.

[Více informací](https://www.wplama.cz/sprava-wordpress-webu/)

### O autorovi

![579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892](https://secure.gravatar.com/avatar/579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892?s=100&d=monsterid&r=g "579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892")

[#### Tomáš Cirkl](https://www.wplama.cz/author/tomas/)

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na Word Camp Praha a WordPress konferencích.

## Mohlo by vás také zajímat

[![Výběr doménového jména](https://www.wplama.cz/wp-content/uploads/2014/05/Chossing-a-Domain-Name-1024x632.jpg "Výběr doménového jména")](https://www.wplama.cz/tipy-a-nastroje-pomoci-kterych-vyberete-tu-nejlepsi-domenu-pro-vas-blog/)

### [Tipy a nástroje pro výběr vhodné domény webu/blogu](https://www.wplama.cz/tipy-a-nastroje-pomoci-kterych-vyberete-tu-nejlepsi-domenu-pro-vas-blog/)

[WordPress návody](https://www.wplama.cz/wordpress/navody/)[![Hosting](https://www.wplama.cz/wp-content/uploads/2014/05/Hosting-1024x768.jpg "Hosting")](https://www.wplama.cz/jak-vybrat-spravny-hosting-pro-wordpress/)

### [Jak vybrat správný hosting pro WordPress](https://www.wplama.cz/jak-vybrat-spravny-hosting-pro-wordpress/)

[WordPress návody](https://www.wplama.cz/wordpress/navody/)[![Tipy kde vybrat kvalitní WordPress šablonu](https://www.wplama.cz/wp-content/uploads/2014/05/WordPress-Premium-Themes-Themes4all.com_-1024x506.png "Tipy kde vybrat kvalitní WordPress šablonu")](https://www.wplama.cz/tipy-kde-vybrat-kvalitni-wordpress-sablonu/)

### [Tipy kde vybrat kvalitní WordPress šablonu](https://www.wplama.cz/tipy-kde-vybrat-kvalitni-wordpress-sablonu/)

[WordPress návody](https://www.wplama.cz/wordpress/navody/)

### Diskuze [Zruš odpověď](https://www.wplama.cz/jak-ve-wordpress-opravit-chybu-error-establishing-a-database-connection/?_tmcb=1773344823#respond)