Jak nainstalovat a nakonfigurovat MySQL a PHPMyAdmin na Windows a Linux

Při tvorbě a správě webové stránky musíme vzít v úvahu, jaký typ informací bude nabízet a ukládat. Pokud webová stránka zobrazuje pouze statický obsah, ke kterému lze přistupovat prostřednictvím různých nabídek voleb, můžeme k vytvoření webových stránek použít jakýkoli program, program, který nám umožňuje provádět změny ručně. Pokud však chceme spravovat uživatelská data a provádět vyhledávání , potřebujeme databázi, která je zodpovědná za správu všech informací na webu. Řešením je použití MySQL společně s PHPMyAdminem.

Co jsou MySQL a PHPMyAdmin

nainstalovat a nakonfigurovat MySQL a PHPMyAdmin na Windows a Linux

Oracle MySQL je výkonný správce databází která slouží ke shromažďování a organizování všech dat na webové stránce, její použití je zcela zdarma a je pod licencí GPL, což z ní dělá jednu z nejpoužívanějších databází na světě při správě velkého množství dat. Pokud nemáme předchozí znalosti, pokud jde o správu dynamických webových stránek, je interakce s MySQL bolestí hlavy, protože funguje pouze pod příkazovým řádkem. Pokud pokazíme jen jeden příkaz, můžeme web přímo rozbít.

Řešením tohoto problému, které eliminuje mnoho bolestí hlavy, které generuje, je použití PHPMyAdmin. PHPMyAdmin je a vizuální rozhraní což nám umožňuje mnohem jednodušším způsobem pracovat s databázemi MySQL, které jsou také open source a zcela zdarma. S PHPMyAdmin můžeme spouštět příkazy v databázi z uživatelského rozhraní, takže dělat chyby v kódu je složitější a snižuje se tak riziko, že web, který spravujeme, zůstane nepřístupný, dokud nenajdeme chybu, kterou jsme udělali.

Jak nainstalovat MySQL

MySQL je k dispozici pro oba Windows a Linux , ačkoli většina webových serverů je spravována Linuxem, a pokud nechceme spravovat web z našeho počítače, je nepravděpodobné, že je najdeme v situaci instalace MySQL na Windows. .

Nainstalujte MySQL na Windows

Na rozdíl od Linuxu, kde můžeme ke stažení MySQL použít úložiště nainstalovaná v počítači, ve Windows musíme navštívit následující webové stránky stáhněte si jej a stiskněte Přejít na Stáhnout Stránka do stáhnout verzi chceme nainstalovat.

Nainstalujte MySQL ve Windows

Na jedné straně najdete instalátor, který zabírá 5 MB, a na druhé všechny aplikace nutné k instalaci MySQL, která zabírá něco málo přes 400 MB. Pokud se rozhodneme pro tuto nejnovější verzi, instalátor to udělá nestahujte žádný obsah z internetu jej nainstalovat. Pokud se rozhodneme pro 5 MB verzi, bude pro stažení potřebného obsahu nutné připojení k internetu.

V dalším okně nás vyzve k registraci na webu a stažení, krok, který můžeme přeskočit kliknutím na Ne, děkuji, spusťte stahování .

Nainstalujte MySQL ve Windows

Jakmile jej stáhneme, spustíme jej stejně jako jakýkoli jiný soubor, dvakrát klikneme na soubor s příponou .msi a počkáme na dokončení procesu instalace. Po dokončení procesu se otevře nové okno s instalačním programem MySQL, kde musíme vybrat, jaký typ serveru chceme vytvořit.

  • DeveloperDefault . Toto je ideální volba, protože nainstaluje vše, co potřebujete k vytvoření databáze MySQL.
  • Pouze Sever . Chcete-li nainstalovat MySQL v režimu serveru.
  • Pouze pro klienty . Nainstalujte jej v klientském režimu bez serveru.
  • plně . Nainstalujte všechny produkty MySQL.
  • zvyk . Umožňuje nám vybrat, jaký typ produktů MySQL chceme nainstalovat.

Nainstalujte MySQL ve Windows

V dalším okně zkontroluje, zda nám nechybí nějaké aplikace, abychom mohli používat MySQL jako MySQL pro Visual Studio nebo Connector/Phyton. Pokud ano, budeme je muset do počítače nainstalovat ručně.

Nainstalujte MySQL ve Windows

Dále se zobrazí veškerý obsah, který bude stažen a nainstalován do počítače. Pokračujte kliknutím na Execute. Pokud se některá z komponent nestáhne správně (pomocí základního instalátoru, který má 5 MB), zobrazí se chyba. Musíme jen kliknout zkuste to znovu pokusit se jej stáhnout znovu.

Nainstalujte MySQL ve Windows

V dalším okně nás instalátor vyzve k výběru, do které složky chceme na počítači nainstalovat. Jakmile nainstalujeme server MySQL, který potřebujeme, instalační program nás přenese na Konfigurace produktu možnost, kde musíme vytvořit porty TCP/IP a vyzvat Windows, aby udělil firewallu oprávnění k přístupu. Dále musíme nastavit přístupové heslo které chceme použít k ochraně přístupu. Pro přístup na server stačí spustit aplikaci MySQL a vstoupit na server, který jsme vytvořili, a vytvořit databázi.

Kroky k instalaci MySQL na Linux

Jakmile budeme mít náš webový server po instalaci Nginx (nebo jakéhokoli jiného) v provozu, první věc, kterou musíme udělat, je aktualizovat seznam úložišť pomocí příkazu

sudo apt update

Dále pokračujeme k nainstalujte MySQL pomocí repozitářů, které máme ve verzi pro Linux pomocí následujícího příkazu

sudo apt install mysql-server

První věc, kterou musíme udělat, je vytvořit hlavní heslo , heslo, které nám umožní přístup ke správě a úpravám databáze. K vytvoření složitého hesla se doporučuje použít správce hesel, aby se zabránilo dalším lidem získat přístup. Po dokončení instalace použijeme příkaz, který si ukážeme níže, abychom odstranili výchozí nastavení a zablokovali přístup k databázi tak, aby byla přístupná pouze pomocí hesla, které jsme vytvořili.

sudo /usr/bin/mysql_secure_installation

Dále se nás zeptá na řadu otázek, na které musíme odpovědět, jak je uvedeno níže:

  1. Změnit heslo uživatele root? N
  2. Odebrat anonymního uživatele? Y
  3. Zakázat vzdálené přihlášení root? Y
  4. Odebrat testovací databázi a přístup k ní? Y
  5. Znovu načíst tabulky oprávnění? Y

Nainstalujte si MySQL Linux

Zachováme si tedy heslo, které jsme vytvořili, a odebereme přístup anonymních uživatelů, zakážeme vzdálený přístup, zrušíme vzorovou databázi a znovu načteme tabulku oprávnění.

Jakmile nainstalujeme MySQL, můžeme nyní vytvořit naši databázi, pokud máme příslušné znalosti. Pokud ne, řešením, jak jsem uvedl výše, je instalace PHPMyAdmin.

Jak nainstalovat PHPMyAdmin

Stejně jako v předchozím případě je většina webových serverů spravována Linuxem, ale pokud používáme Windows server, můžeme ke snadnější správě databází MySQL použít také PHPMyAdmin.

Kroky, které je třeba dodržet pro PHPMyAdmin v systému Windows

PHPMyAdmin není nic jiného než grafické rozhraní pro interakci s MySQL, takže pokud naše znalosti o MySQL nejsou omezené, nebude nutné jej instalovat. První věc, kterou musíme udělat, je stáhnout si odpovídající verzi z oficiální webové stránky, ke které máme přístup prostřednictvím následujícího https://trials.autocruitment.com .

Nainstalujte PHPMyAdmin Windows

Dále jej rozbalíme a zkopírujte jej do adresáře serveru MySQL které jsme dříve nainstalovali. Pro přístup na server a jeho konfiguraci stačí zadat do našeho prohlížeče následující URL (takto není nutné konfigurovat, na kterém serveru jej chceme v kombinaci s MySQL používat).

http://localhost/phpmyadmin/setup/index.php

Nainstalujte PHPMyAdmin na Linux

První věc, kterou musíme udělat, je nainstalovat PHPMyAdmin z příkazového řádku pomocí následujícího příkazu:

sudo apt-get install phpmyadmin

Během procesu instalace musíme nejprve vybrat webový server, kam jsme nainstalovali MySQL, a mimochodem nakonfigurovat správce databáze, aby jej mohl používat s heslem, které jsme si stanovili při instalaci MySQL. Po dokončení instalace PHPMyAdmin musíme zadat následující příkazy zajistit instalaci.

sudo phpenmod mcrypt sudo phpenmod mbstring

Po dokončení procesu restartujeme server, aby se změny uplatnily. Jakmile nainstalujeme PHPMyAdmin, použijeme náš prohlížeč pro přístup přes následující url a začneme vytvářet a spravovat databázi s MySQL pomocí grafického rozhraní namísto příkazového řádku.

http://localhost.phpmyadmin

PhpMyAdmin