Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да стартирате, рестартирате, проверявате състоянието и спирате MySQL сървъра

MySQL е най-класираната и популярна база данни с отворен код в света. Това е така, защото DB има много страхотни и мощни функции. Това обаче не засяга неговата простота за използване.

Базата данни като цяло е безплатна и широко използвана. В тази статия ще се съсредоточим силно върху това как да стартираме, рестартираме, проверяваме състоянието и спираме MySQL сървъра. Ще разгледаме също така основните стъпки за инсталиране на MySQL сървър на база данни на нашия компютър с Linux, плюс някои основни команди, от които се нуждаете, за да започнете с MySQL клиента.

Как да инсталирам MySQL сървър

За начало ще инсталираме MySQL сървъра с помощта на мениджъра на пакети Ubuntu OS. Първо, ще започнем с актуализиране и надграждане на нашата система, преди да инсталираме MySQL сървъра. За да направите това, копирайте и поставете следните команди във вашия терминал:

sudo apt-get update

След това изпълнете командата „sudo apt upgrade“, за да надстроите пакетите на вашата система

sudo apt upgrade

След това копирайте и поставете тази команда за инсталатора на вашата машина, за да инсталира MySQL плюс всички негови данни/зависимости.

sudo apt-get install mysql-server

След като изпълните горната команда, помощната програма за защитена инсталация трябва да се стартира автоматично. Въпреки това, в някои случаи ще откриете, че помощната програма не се стартира автоматично след инсталирането; в случай, че сте в такава ситуация, въведете следната команда:

sudo mysql_secure_installation utility

След като изпълни командата, тази помощна програма ще ви подкани да дефинирате парола за влизане в MySQL root плюс други опции, свързани със сигурността, включително валидиране на парола, премахване на анонимни потребители, премахване на отдалечен достъп до root потребител и премахване на тестовата база данни.

В крайния раздел на изпълнение на командата съобщението всичко готово ще гарантира, че всички направени настройки са наред.

Разрешаване на отдалечен достъп

ако iptables (програма за потребителско пространство, която позволява на системните администратори да конфигурират правилата за филтриране на IP пакети на защитната стена на ядрото на Linux. Накратко, програма за защитна стена за Linux, използвана за наблюдение на трафика към и от вашия сървър с помощта на таблици.) ​​са активирани, и искате да се свържете с базата данни от друг компютър – би помогнало, ако отворите порт в защитната стена на вашия сървър. В повечето случаи портът по подразбиране е 3306. Въпреки това, не е необходимо да преминавате през всички тези процеси, ако приложението, което сте или искате да използвате в MySQL, се изпълнява на същия сървър.

За да разрешите отдалечено достъп до MySQL сървъра, изпълнете следните команди:

sudo ufw enable
sudo ufw allow mysql

След като преминем през важните съвети, с които трябва да се запознаете, нека сега да преминем към процеса на стартиране на услугата MySQL

Стартирайте услугата MySQL

След приключване на инсталационния процес, можете да стартирате услугата за база данни, като изпълните следните команди във вашия терминал.

sudo /etc/init.d/mysql start

В други случаи ще откриете, че услугата вече е пусната. Ако услугата е активирана, ще получите съобщение, което ви информира, че услугата вече работи.

Активиране на MySQL

За да сте сигурни, че сървърът стартира след рестартиране, изпълнете следната команда:

sudo systemctl enable mysql

Рестартиране на MySQL сървър

За да рестартирате сървъра, въведете следната команда във вашия терминал:

sudo /etc/init.d/mysql restart

След рестартиране на сървъра  можете да изпълните следната команда, за да проверите дали сървърът работи или не

sudo service mysql status

Накрая, след като потвърдите, че сървърът работи, можете да го излезете, като въведете следната команда:

sudo /etc/init.d/mysql stop

За да добавим, нека се поразровим малко в това как да изпълняваме някои основни операции с MySQL клиенти.

Как да се свържете с MySQL Server с MySQL клиента

Можете да се свържете със сървъра като суперпотребител чрез MySQL клиента, когато вашият MySQL сървър е включен. Първата стъпка е да въведете следната команда във вашия терминал:

sudo /etc/init.d/mysql start

След като стартирате сървъра, въведете следната команда, за да ви свърже с MySQL клиента.

sudo mysql -u root -p

След въвеждане на командата ще бъдете подканени да въведете root паролата. Тук ще въведете паролата, която сте създали по време на инсталационния процес. Ако сте забравили паролата си, можете да разгледате как да нулирате паролата за root.

Когато сте свързани към MySQL сървъра, ще видите приветствено съобщение, което се показва с подкана mysql>, както е показано по-долу.

Когато използвате клиента, някои от жизненоважните неща, които трябва да запомните, включват клиентски команди като CREATE, ALTER, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS,  SELECT, CREATE TABLE, SHOW TABLE и INSERT, които не са чувствителни към малки и големи.

Заключение

Тази статия обхваща изчерпателно всички аспекти относно стартирането на MySQL-сървър, рестартирането на сървъра, разрешаването на сървъра, състоянието на сървъра, спирането на сървъра, свързването към MySQL сървър с MySQL клиент и накрая дава съвети за някои ключови твърдения, с които трябва да се запознаете докато използвате тази база данни. Надяваме се, че е достатъчно подробен, за да ви предложи решенията на вашите проблеми. В случай на грешки, не се колебайте да се свържете. Благодаря за четенето.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Пивотни таблици в MySQL

  2. Кога да използвате единични кавички, двойни кавички и обратни кавички в MySQL

  3. mysql_num_rows():предоставеният аргумент не е валиден ресурс за MySQL резултат

  4. Възстановяване на достъп до изгубена парола за MySQL за PHPMyAdmin на WAMP

  5. Генериране на произволен и уникален низ от 8 символа с помощта на MySQL