Как да инсталирате MySQL на Ubuntu

Инсталирайте MySQL ubuntu phpMyAdmin

Има няколко системи за управление на бази данни, но много избират Microsoft Access, както винаги, защото е от Microsoft и е част от неговия офис пакет. Много други, тъй като управлението на бази данни е задача, изпълнявана от знаещи хора, са наясно с опцията с отворен код, която, от това, което видях, е изборът на много компании. Тук ние ще ви научим инсталирайте mysql в Ubuntu.

Ако сме на Windows, инсталирането на MySQL е лесна задача, ако знаете какво да инсталирате, тъй като има пакети, които включват всичко. В Linux не е същото и е малко по-сложно, защото много се прави с командни редове. Днес ще се опитаме да обясним как да инсталираме MySQL в Ubuntu, въпреки че може да се каже, че това, което ще инсталираме, ще бъде LAMPт.е. Linux, Apache, MySQL и PHP.

Преди да започнете

MySQL е инструмент без графичен интерфейс, който работи от терминала чрез команден ред (CLI). Инсталирането му е доста просто, но само с MySQL ще трябва да изпълняваме всички заявки от терминала. За да подобрите потребителското изживяване, трябва също да инсталирате и конфигурирате PhpMyAdmin. Това малко усложнява нещата. В зависимост от това как е конфигуриран, можем да влезем PhpMyAdmin или ще открием една от многото грешки, които може да ни покаже.

Също така ми се струва важно да спомена, че описаното тук работи в момента на писане на тази статия и е тестван на Ubuntu 22.10. Тъй като няма пакети или нещо специално, трябва да работи в минали и бъдещи версии, но не е гарантирано. Така че, ако попаднете на някакви грешки, бих препоръчал да се върнете към това, което сте направили, за да намерите тази статия (ако не сте я намерили в социалните медии): потърсете конкретната грешка на Google Duck Duck Go.

Как да инсталирате MySQL на Ubuntu

С обяснението по-горе, нека преминем към стъпките, които трябва да следвате, за да инсталирате LAMP заедно с phpMyAdmin и да накарате всичко да работи в Ubuntu.

  1. За да сме сигурни, че всичко е актуално, актуализираме всички пакети или от Software Update, или с командата sudo apt update && sudo apt upgrade.
  2. Като незадължителна стъпка отиваме в браузъра и поставяме "localhost", като се уверяваме, че премахваме S от HTTPS, ако го направи. Ще видим грешка, защото няма сървър, който да си върши работата.

localhost не работи

  1. Отиваме до терминала и инсталираме A на LAMP: Apache.
sudo може да инсталира apache2
  1. Като друга незадължителна стъпка, която не е важна, но показва, че се справяме добре, връщаме се в браузъра, поставяме "localhost" и проверяваме, че сега се появява нещо като следното:

localhost работи

  1. След това инсталираме MySQL, M от LAMP:
sudo може да инсталира mysql-сървър
  1. В следващата стъпка, ако го нямаме, инсталираме P на LAMP (PHP):
sudo apt инсталирайте php

И с това ще имаме всичко необходимо, за да използваме MySQL в Ubuntu. За да подобрим потребителското изживяване, ние продължаваме.

Инсталирайте phpMyAdmin на Ubuntu

  1. В терминала пишем:
sudo apt инсталирайте phpmyadmin
  1. Ще дойде момент, когато ще поиска от нас сървъра, който да използва. Избираме apache2 с интервала, след това tab и OK.

phpmyadmin сървър

  1. Той ще ни уведоми, че е необходимо да имаме активна база данни и ако искаме да я управляваме с dbconfig-common. Приемаме първия прозорец, който не предлага повече опции и отиваме на втория, казваме да и поставяме парола на phpMyAdmin (два пъти):

dbconfig-общ

Задайте парола за phpMyAdmin

  1. Връщаме се в браузъра и добавяме „phpmyadmin“ към „localhost“, което би било localhost/phpmyadmin.

влизане в phpMyAdmin

  1. Правим още една проверка: поставяме потребителя по подразбиране, който е phpmyadmin, и паролата, която сме конфигурирали в стъпка 10. Ще видим, че влиза, но нямаме привилегии.

phpMyAdmin без привилегии

  1. Затваряме сесията в phpMyAdmin.

Отпиши ме

  1. Връщаме се на терминала, пишете sudo -i (или sudo su) и поставете нашата парола.
  2. Сега пишем mysql -u root -py поставяме паролата на phpMyAdmin (тази от стъпка 10).

въведете mysql

  1. Ya no queda nada. En el siguiente paso vamos a crear un usuario (1), cambiando 1234 por otra clave (que debe ir entre las comillas simples) y ubunlog por vuestro usuario, le damos privilegios (2) y los reiniciamos (se confirmará que ha ido bien con el mensaje «Query OK» tras cada intro):
create user 'ubunlog'@'%' identified by '1234';
grant all privileges on *.* to 'ubunlog'@'%' with grant option;
flush privileges;

И това би било всичко. Остава да се върнем в браузъра, да опресним страницата login/phpmyadmin и да проверим дали можем да влизаме със създадения потребител, както и че можем да управляваме базите данни.

Управление на бази данни в phpMyAdmin на Ubuntu

Скриване на бази данни и промяна на темата

Сега, когато можем да управляваме базите данни, може да поискаме да го направим по наш собствен начин. На главната страница намираме опцията “Theme” и в зависимост от операционната система, в която имаме инсталиран phpMyAdmin, може да се появят 3 или 4 опции. Въпреки че не са много, има алтернативи phpmyadmin.net/теми, и например следното е BooDark (Dark Bootstrap):

Тема BooDark

Темите трябва да се разархивират и да се постави папката в папката с теми, която ще бъде в папката phpmyadmin (в Ubuntu обикновено е /usr/share/phpmyadmin/themes).

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

За да ги скрием и по този начин да работим само с нашите бази данни, можем да отворим файлове, да отидем на други места, да въведем корена на нашия твърд диск, да натиснете лупата, да потърсим phpmyadmin, да влезем в папката и да отворим файла config.inc. .php. В края можете да добавите ред като следния:

$cfg['Servers'][$i]['hide_db'] = '^mysql|sys|phpmyadmin|performance_schema|information_schema$';

От горното ние използваме опция за скриване на бази данни (hide_db) и посочва кои не искаме да виждаме. Низът започва и завършва с единични кавички; в него първият символ трябва да е "^", а последният "$"; и вътре са базите данни, разделени с "|". Ако случайно забележите нещо странно, въпреки че не трябва, можете да „коментирате“ този ред, като поставите две наклонени черти (//) преди него или го поставите между /*…*/.

Управление на бази данни с LibreOffice Base

Както обяснихме в началото на тази статия, това, което наистина е необходимо за използване на MySQL в Ubuntu, се прави в около 7 стъпки. Ако след това управляваме с терминала, нищо друго не е необходимо. С phpMyAdmin ще го направим с графичен интерфейс, който обикновено се предлага в хостинг услугите, така че си струва да свикнете с него преди всичко друго. Но можете също да управлявате бази данни с друг софтуер.

Например, точно както имаме Access в Microsoft 365, LibreOffice има база. И да, можем да се свържем с MySQL бази данни с Base, нещо като. Въпреки че е вярно, че можем да добавяме таблици към базата данни, вярно е също, че тя не ни позволява да редактираме таблиците, които сме създали от phpMyAdmin, така че си струва, ако ще работим с Base, създайте базата данни с MySQL, нека се свържем с нея и след това управляваме таблиците от Base. Колкото до SQL заявки, разрешени са само тези за получаване на информация; ако искаме да направим промени, трябва да го направим чрез графичния интерфейс.

За да направим това, след като сме инсталирали целия LAMP (Linux вече е там, Apache, MySQL и PHP), трябва да изпълним следните стъпки:

  1. Отваряме LibreOffice Base. Ще ни се покаже магьосник.
  2. В първия прозорец избираме „Свързване към съществуваща база данни“, падащото меню и избираме „MySQL/MariaDB“.

Създайте база данни с LibreOffice Base

  1. В следващия прозорец избираме „Свързване директно (чрез MariaDB C конектор)“ и щракваме върху Next:

Свържете се с помощта на MariaDB

  1. След това поставяме името на базата данни и сървъра. Базата данни ще бъде тази, към която искаме да се свържем, а сървърът е localhost.

Данни от база данни

  1. След като щракнем върху next, ще поставим потребителското име и с отметка в полето „Required password“ ще щракнем върху тестване на връзката.

Тествайте връзката

  1. Ще ни поиска паролата (на потребителя на MySQL), поставяме я. Ако всичко върви добре, ще видим съобщение, потвърждаващо, че връзката е успешна.
  2. Щракваме върху следващия и ще видим последен прозорец, в който си струва да оставите нещата по подразбиране и да кликнете върху „Край“.

Запазване на базата данни

Това ще ни позволи достъп до базата данни от LibreOffice Base, но бих го използвал само ако е необходимо нещо естествено и за основно управление. Също така, ако предпочитате да работите с нещо, което изглежда по-добре на вашия работен плот, като GTK в Ubuntu или Qt в други графични среди.

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

Ето как можете да инсталирате MySQL на Ubuntu и да управлявате базите данни с графичен интерфейс от Ubuntu.


Коментар, оставете своя

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

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

*

*

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

  1.   Франсиско Веласко каза той

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