MySQL 8.0, проста и бърза инсталация в Ubuntu 18.04

за mysql 8.0

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

В тази публикация ще видим как да инсталираме MySQL 8.0 на Ubuntu 18.04 Bionic Beaver. Всичко това бързо и лесно. Преди да преминете към малкото стъпки, от които ще се нуждае инсталацията, е интересно да видите някои от функциите, които тази версия на MySQL ни предлага. Тези характеристики могат да бъдат разгледани на официалния уебсайт. Там, който иска, може прочетете функциите за версията MySQL 8.0.

Инсталация на MySQL 8.0

Добавете хранилището

За щастие има APT хранилище за инсталиране на MySQL сървър, клиента и други компоненти. За да го използваме, ще трябва да добавим това хранилище на MySQL към списъка с източници на нашата система. За целта отваряме терминал (Ctrl + Alt + T) и в него ще напишем следното, за да изтеглим пакета от хранилището. Ще направим това с помощта на инструмента Wget.

wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb

След това ще инсталираме пакета, който току-що изтеглихме, като напишем в същия терминал:

sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

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

конфигурация на пакета на mysql 8.0

Сървърът MySQL 8.0 ще бъде избран автоматично. Ще трябва да превъртим надолу до последната опция, която казва ОК и върху нея натиснете Enter, за да продължите конфигурацията и инсталацията на пакета.

Инсталирайте MySQL Server на Ubuntu 18.04

Сега ще актуализираме списъка със софтуер, наличен в хранилищата, които сме добавили в нашия списък, включително хранилището MySQL, което току-що добавихме. В терминала (Ctrl + Alt + T) пишем:

sudo apt update

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

инсталиране на mysql сървър

sudo apt-get install mysql-server

По време на инсталацията системата ще поиска да напишем a парола за основния потребител на вашия MySQL сървър. Ще трябва да го напишем два пъти и да завършим с натискане на Enter.

парола корен mysql 8.0

Продължавайки с инсталацията, съобщението за конфигурация на Приставка за удостоверяване на MySQL сървър. Една от опциите ще ни бъде показана според препоръката, ще трябва само да натиснем Enter върху нея.

приставка за удостоверяване на mysql

Сигурна инсталация на MySQL сървър

По подразбиране инсталацията на MySQL не е сигурна. За да го защитим, ще трябва да изпълним скрипта за сигурност, който той носи. Ще бъдем помолени да въведем основната парола, която сме задали по време на инсталационния процес. Също така ще трябва да изберем дали да използваме приставката VALIDATE PASSWORD или не. Друга опция, която ще ни бъде представена, ще бъде възможността да променим основната парола, която сме установили преди.

Тогава можем да отговорим да / да на следните въпроси за сигурност:

скрипт за сигурност на mysql 8

  • Да се ​​изтрият ли анонимни потребители? (Натиснете y | Y за Да, всеки друг клавиш за Не): y
  • Не позволявате дистанционно влизане в root? (Натиснете y | Y за Да, всеки друг клавиш за Не): y
  • Изтриване на тестовата база данни и достъп до нея? (Натиснете y | Y за Да, всеки друг клавиш за Не): y
  • Презареждане на таблиците с привилегии сега? (Натиснете y | Y за Да, всеки друг клавиш за Не): y

Скриптът за сигурност Можем да го стартираме за конфигуриране, като напишем в терминала (Ctrl + Alt + T):

sudo mysql_secure_installation

Администриране на MySQL сървър чрез Systemd

В Ubuntu, след инсталиране на пакет, услугите обикновено стартират автоматично, след като пакетът бъде конфигуриран. Ще можем проверете дали MySQL сървърът работи и работи със следната команда:

сървър на MySQL статус

sudo systemctl status mysql

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

sudo systemctl enable mysql

Достъп до черупката на MySQL

И накрая, имаме достъп само до черупката MySQL. Ще направим това, като напишем следната команда в терминала (Ctrl + Alt + T):

sudo mysql -u root -p

заявка на mysql версия 8

Вътре в черупката можем консултирайте се с помощта и ще видим екран като следния:

помощ MySQL 8


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Алберто каза той

    Здравейте,

    Никога не ме пита за паролата за root, когато искам да използвам mysql, той ме иска, ако не я посоча (така казват, че е за първи път), няма да ми позволи да направя нищо.
    Нещо повече, въпрос никога не се появява по време на инсталацията.
    Mysql е по-лош от Terminator, спирате услугите, деинсталирате и изтривате всичко, но ако опитате mysql, той все още е там. Ако, както е в моя случай, не можете да въведете паролата за root по всяко време, ще имате проблеми, защото каквото и да правите, mysql ще запомни тази стойност, която никога не сте посочили и няма да ви позволи да напреднете.

  2.   АБЕЛАРДО каза той

    Следните подписи бяха невалидни: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering

    1.    Дамиен Амоедо каза той

      Здравейте. проверете дали пишете sudo apt-key adv –keyserver keys.gnupg.net –recv-keys 8C718D3B5072E1F5 и опитате отново да решите проблема. Salu2.

    2.    Хорхе Луис каза той

      maqinaaaaaa
      е, че същото се случва и на мен

  3.   АБЕЛАРДО каза той

    По време на инсталацията системата ще поиска от нас да въведем парола за основния потребител на вашия MySQL сървър. Ще трябва да го напишем два пъти и да завършим с натискане на Enter.

    Той не ме помоли за това. ?