sql >> Databáze >  >> RDS >> Mysql

Jak spustit, restartovat, zkontrolovat stav a zastavit server MySQL

MySQL je celosvětově nejvíce hodnocená a populární open source databáze. Je to proto, že DB má velmi skvělé a výkonné funkce. To však neovlivňuje jednoduchost použití.

Databáze je obecně zdarma a široce používaná. V tomto článku se velmi zaměříme na to, jak spustit, restartovat, zkontrolovat stav a zastavit server MySQL. Podíváme se také na základní kroky instalace databázového serveru MySQL na našem počítači se systémem Linux a na některé základní příkazy, které potřebujete, abyste mohli začít s klientem MySQL.

Jak nainstalovat server MySQL

Nejprve nainstalujeme server MySQL pomocí správce balíčků Ubuntu OS. Nejprve začneme aktualizací a upgradem našeho systému před instalací serveru MySQL. Chcete-li to provést, zkopírujte a vložte následující příkazy do svého terminálu:

sudo apt-get update

Poté spusťte příkaz „sudo apt upgrade“ pro aktualizaci systémových balíčků

sudo apt upgrade

Poté zkopírujte a vložte tento příkaz, aby instalační program vašeho počítače nainstaloval MySQL a všechna jeho data/závislosti.

sudo apt-get install mysql-server

Po spuštění výše uvedeného příkazu by se měl automaticky spustit nástroj pro zabezpečenou instalaci. V některých případech však zjistíte, že se nástroj po instalaci nespustí automaticky; v případě, že jste v takové situaci, zadejte následující příkaz:

sudo mysql_secure_installation utility

Po spuštění příkazu vás tento nástroj vyzve k definování přihlašovacího root hesla pro MySQL a dalších možností souvisejících se zabezpečením, včetně ověření hesla, odebrání anonymních uživatelů, odebrání vzdáleného přístupu uživateli root a odebrání testovací databáze.

Na konci spouštění příkazu se zobrazí zpráva all done, která zajistí, že všechna provedená nastavení jsou v pořádku.

Povolení vzdáleného přístupu

pokud byly povoleny iptables (program v uživatelském prostoru, který umožňuje správcům systému konfigurovat pravidla filtrování paketů IP brány firewall linuxového jádra. Stručně řečeno, program brány firewall pro Linux používaný ke sledování provozu na az vašeho serveru pomocí tabulek.), a chcete se připojit k databázi z jiného PC – pomohlo by vám otevřít port ve firewallu vašeho serveru. Ve většině případů je výchozí port 3306. Pokud však aplikace, kterou jste nebo chcete používat v MySQL, běží na stejném serveru, nemusíte všechny tyto procesy procházet.

Chcete-li vzdáleně povolit přístup k serveru MySQL, spusťte následující příkazy:

sudo ufw enable
sudo ufw allow mysql

Po prostudování důležitých tipů, se kterými byste se měli seznámit, přejdeme nyní k procesu spuštění služby MySQL

Spusťte službu MySQL

Po dokončení procesu instalace můžete spustit databázovou službu spuštěním následujících příkazů ve vašem terminálu.

sudo /etc/init.d/mysql start

V ostatních případech zjistíte, že služba již funguje. Pokud je služba spuštěna, obdržíte zprávu s informací, že služba již běží.

Povolení MySQL

Chcete-li se ujistit, že se server po restartu spustí, spusťte následující příkaz:

sudo systemctl enable mysql

Restartování serveru MySQL

Chcete-li restartovat server, zadejte do terminálu následující příkaz:

sudo /etc/init.d/mysql restart

Po restartování serveru můžete spustit následující příkaz a zkontrolovat, zda server běží nebo ne

sudo service mysql status

Nakonec, po potvrzení, že server běží, jej můžete ukončit zadáním následujícího příkazu:

sudo /etc/init.d/mysql stop

Abychom to doplnili, pojďme se trochu ponořit do toho, jak provádět některé základní operace s klienty MySQL.

Jak se připojit k serveru MySQL pomocí klienta MySQL

Když je váš server MySQL spuštěn, můžete se k serveru připojit jako superuživatel prostřednictvím klienta MySQL. Prvním krokem je zadat do terminálu následující příkaz:

sudo /etc/init.d/mysql start

Po spuštění serveru zadejte následující příkaz pro připojení ke klientovi MySQL.

sudo mysql -u root -p

Po zadání příkazu budete vyzváni k zadání hesla uživatele root. Zde zadáte heslo, které jste vytvořili během procesu instalace. Pokud jste zapomněli své heslo, můžete se podívat na to, jak resetovat heslo uživatele root.

Když jste připojeni k serveru MySQL, podíváte se na uvítací zprávu zobrazenou s výzvou mysql>, jak je uvedeno níže.

Při používání klienta patří mezi důležité věci, které je třeba si zapamatovat, příkazy klienta, jako jsou CREATE, ALTER, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS,  SELECT, CREATE TABLE, SHOW TABLE a INSERT, které nerozlišují malá a velká písmena.

Závěr

Tento článek komplexně pokrývá všechny aspekty týkající se spuštění serveru MySQL, restartování serveru, povolení serveru, stavu serveru, zastavení serveru, připojení k serveru MySQL pomocí klienta MySQL a nakonec tipuje některé klíčové příkazy, se kterými se musíte seznámit. při používání této databáze. Doufáme, že je dostatečně podrobná, aby vám nabídla řešení vašich problémů. V případě jakýchkoliv chyb se neváhejte obrátit. Děkuji za přečtení.


  1. Rozdíl časových razítek v hodinách pro PostgreSQL

  2. Procházejte sloupce RECORD

  3. Oracle SQL, zřetězit více sloupců + přidat text

  4. Bitvy s kódováním znaků UTF-8 json_encode()