Базы данных для линукса

Лучшие Базы данных для Linux

MySQL Enterprise Edition является коммерческой, наградами, широко используется и супер быстрый СУБД (система управления базами данных), первоначально созданная Sun Microsystems, и теперь поддерживается Oracle. Она включает в себя мощные функции, такие.

MongoDB 4.0.0 обновление

MongoDB — свободно распространяемая, ориентированная на исходные коды, безрисковая документарно-ориентированная база данных, спроектированная так, чтобы быть надежной, масштабируемой и обеспечивать высокую производительность. Он также известен как база.

MariaDB 10.2.12 обновление

MariaDB — это движок и сервер базы данных с открытым исходным кодом и кросс-платформой, предназначенный для замены известного и мощного механизма базы данных MySQL, который используется на многочисленных веб-серверах по всему миру. Приложение.

MySQL Community Edition 8.0.12 GA обновление

Community Community Edition — это open-source, кросс-платформенная, широко используемая и очень быстрая система управления реляционными базами данных (RDBMS). Он включает в себя как клиентские, так и серверные реализации, которые состоят из серверного.

JBoss Application Server 6.0.0

сервер приложений JBoss является номером один наиболее широко используется сервер приложений Java на рынке. Сотни профессиональных разработчиков с открытым исходным кодом, способствовали сервера приложений JBoss на протяжении многих лет и общинных.

H2 Database Engine 1.4.182 Beta

Н2 Database Engine является открытым исходным кодом, мультиплатформенный и бесплатный графический программное обеспечение реализованы в Java и разработана, чтобы предоставить пользователям с очень быстрым JDBC API, который показывает консоль на базе.

MDB Tools 0.6pre1

Инструменты проект МБР является попытка документировать формат MDB файл, используемый в пакете баз данных Access Microsoft, и обеспечить набор инструментов и приложений, чтобы сделать что имеются данные на других платформах.В частности, MDB Инструменты.

Читайте также:  Линукс проверить открыт ли порт

Percona Server 5.7.20_18 обновление

Percona Server — это открытый, кросс-платформенный и совершенно бесплатный программный проект, разработанный с нуля в качестве замены для популярного и широко используемого механизма / сервера базы данных MySQL . Хотя Percona Server на самом деле.

Источник

10 отличных бесплатных реляционных баз данных Linux

Реляционная база данных сопоставляет данные, используя общие характеристики, найденные в наборе данных. Полученные в результате группы данных организованы и их намного легче понять. В такой базе данных данные и отношения между ними организованы в таблицы. Таблица — это набор записей, и каждая запись в таблице содержит одни и те же поля. Определенные поля могут быть обозначены как ключи, что означает, что поиск определенных значений этого поля будет использовать индексацию для ускорения.

Термин «реляционная база данных» был первоначально определен Эдгаром Коддом, британским ученым-компьютерщиком, во время работы в исследовательском центре IBM Almaden. Он признал, что концепция реляционной базы данных может быть выведена из принципов реляционной алгебры и реляционного исчисления.

Система управления реляционными базами данных (СУБД) — это система управления базами данных (СУБД), основанная на реляционной модели. Большинство систем баз данных сегодня основано на этом типе системы.

База данных — жизненно важная система для любой организации, хранящей критически важную информацию. Постоянный сбой системы баз данных компании может привести только к ее краху — компании не могут вести бизнес без работающей системы баз данных.

Чтобы получить представление о качестве доступного программного обеспечения, мы составили список из 10 СУБД с открытым исходным кодом. Надеюсь, здесь будет что-то интересное для всех, кто хочет эффективно хранить данные.

Теперь давайте рассмотрим 10 имеющихся СУБД с открытым исходным кодом. Для каждого заголовка мы составили отдельную страницу портала, полное описание с подробным анализом его функций, а также ссылки на соответствующие ресурсы.

Реляционные базы данных
MySQL Многопоточная, многопользовательская система управления базами данных SQL
MariaDB Стремится к высокой совместимости с MySQL, обеспечивая возможность быстрой замены
PostgreSQL Отмеченная наградами система управления объектно-реляционными базами данных
SQLite Встраиваемое ядро ​​базы данных SQL
Жар-птица Реляционная база данных, предлагающая множество функций ANSI SQL
LucidDB Создано специально для хранилищ данных и бизнес-аналитики.
H2 Система управления реляционными базами данных, написанная на Java
HSQLDB Интерфейс JDBC, версия клиент-сервер, инструмент запросов, сетка и многое другое
Apache Derby Полнофункциональная реляционная база данных, полностью реализованная на Java
Виртуоз Управление данными с помощью сервера веб-приложений и платформы веб-служб
Кубрид Ядро базы данных со встроенными функциями корпоративного уровня
Читайте также:  I915 intel driver linux

Есть много отличных систем баз данных с закрытым исходным кодом, которые можно бесплатно загрузить. Особого упоминания заслуживают DB2 (настоящий тяжеловес от IBM), Oracle Database 18c (разработанная Oracle Corporation) и MaxDB (способная обрабатывать данные терабайтного диапазона в непрерывном режиме).

Прочтите нашу полную коллекцию рекомендованное бесплатное программное обеспечение с открытым исходным кодом . Сборник охватывает все категории программного обеспечения.
Коллекция программного обеспечения является частью нашего серия информативных статей для энтузиастов Linux. Есть масса подробных обзоров, альтернативы Google, интересные вещи, которые можно попробовать, оборудование, бесплатные книги и руководства по программированию и многое другое.

Источник

Как создавать и выбирать базы данных MySQL в Linux

img

MySQL — одна из самых популярных систеа управления реляционными базами данных с открытым исходным кодом. В этом руководстве объясняется, как создавать базы данных MySQL или MariaDB с помощью командной строки Linux.

DevOps

Подготовка

У вас в системе должен быть установлен сервер MySQL или MariaDB.

Все команды выполняются от имени администратора (минимальная привилегия, необходимая для создания новой базы данных — CREATE ) или с учетной записью root.

Чтобы получить доступ к оболочке MySQL, используйте команду:

После чего чего появится запрос где нужно ввести пароль пользователя root MySQL. Если вы не установили пароль для своего рутового пользователя MySQL, вы можете пропустить опцию -p .

Создание базы данных MySQL

Создать новую базу данных MySQL так же просто, как запустить одну команду.

Чтобы создать новую базу данных MySQL или MariaDB, введите следующую команду, где database_name — это имя базы данных, которую вы хотите создать:

CREATE DATABASE database_name;

Мы должны получить следующий вывод:

Query OK, 1 row affected (0.00 sec)

Если вы попытаетесь создать базу данных, которая уже существует, вы увидите следующее сообщение об ошибке:

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

Чтобы избежать ошибок, если база данных с тем же именем, которое вы пытаетесь создать, существует, используйте оператор IF NOT EXISTS :

CREATE DATABASE IF NOT EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)

В приведенном выше выводе Query OK означает, что запрос был успешным, а 1 предупреждение говорит нам, что база данных уже существует, и новая база данных не была создана. Учитывайте что в Linux базы данных MySQL и имена таблиц чувствительны к регистру.

Читайте также:  Linux amd ryzen 3 3200u

Просмотреть все базы данных MySQL

Чтобы просмотреть созданную вами базу данных из оболочки MySQL, выполните следующую команду:

Команда выше выведет список всех баз данных на сервере. Вывод должен быть похож на это:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | test | +--------------------+ 4 rows in set (0.00 sec)

Выбрать базу данных MySQL

При создании базы данных, новая база данных не выбирается для использования.

Чтобы выбрать базу данных перед началом сеанса MySQL, используйте следующую команду:

После выбора базы данных все последующие операции, такие как создание таблиц, выполняются с выбранной базой данных.

Каждый раз, когда вы хотите работать с базой данных, вы должны выбрать ее с помощью оператора USE .

Вы также можете выбрать базу данных при подключении к серверу MySQL, добавив имя базы данных в конце команды:

mysql -u root -p database_name

Создание базы данных MySQL с помощью mysqladmin

Вы также можете использовать утилиту mysqladmin для создания новой базы данных MySQL из терминала Linux.

Например, чтобы создать базу данных с именем database_name , вы должны использовать следующую команду:

mysqladmin -u root -p create database_name

Источник

Оцените статью
Adblock
detector