• Андроид
  • Телефон
  • Приложения
  • Новости
  • Статьи

    MySQL

    Опубликовано: 26.10.2017


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

    Установка

    Для установки MySQL запустите следующую команду из терминала:

    sudo apt-get install mysql-server

    Начиная с Ubuntu 12.04, MySQL 5.5 устанавливается по умолчанию. Несмотря на 100% совместимость с MySQL 5.1, при необходимости установить версию 5.1 (например в качестве зависимой базы к другим MySQL 5.1 серверам), вы можете заменить устанавливаемый пакет на mysql-server-5.1.

    В процессе установки у вас запросят пароль для пользователя root под MySQL.

    Как только установка завершится, сервер MySQL запустится автоматически. Вы можете использовать следующую команду в терминале для проверки, что сервер MySQL запущен:

    sudo netstat -tap | grep mysql

    Когда вы запустите эту команду, ввы сможете увидеть что-то похожее на следующую строку:

    tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld

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

    sudo service mysql restart

    Настройка

    Вы можете отредактировать файл /etc/mysql/my.cnf для настройки основных параметров - файл журнала, номер порта и пр. Например, чтобы настроить MySQL на ожидание подключений от компьютеров в сети, измените параметр bind-address на IP адрес сервера:

    bind-address = 192.168.0.5

    Замените 192.168.0.5 на реальное значение адреса вашего сервера.

    После изменений в /etc/mysql/my.cnf сервис MySQL нужно перезагрузить:

    sudo service mysql restart

    Если вам потребовалось сменить пароль пользователя root в MySQL, введите в терминале:

    sudo dpkg-reconfigure mysql-server-5.5

    Сервис MySQL будет остановлен и вас попросят ввести новый пароль.



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


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

    За время развития технологий баз данных было создано много систем управления ими, моделей работы, а также программного обеспечения. В этой статье мы рассмотрим лучшие базы данных Linux, которые вы можете использовать в своих проектах. Вы сможете выбрать какое решение подойдет именно для вас и почему. Все пункты списка базы данных под linux расположены в случайном порядке. Все базы данных из списка поддерживают стандарт ACID.

    Содержание статьи:

    1. MySQL

    Разработка базы данных MySQL началась в 1995 году, за это время над ней работали несколько компаний, и сейчас она принадлежит Oracle. Кроме версии с открытым исходным кодом, существует несколько коммерческих версий, в которых реализованы дополнительные возможности, такие как кластер гео-репликации и автоматическое масштабирование.

    MySQL относиться к типичным реляционным базам данных, все данные хранятся в таблицах и приложения могут очень быстро получить к ним доступ. Для запросов используется стандартный язык SQL, поддерживается большинство возможностей языка, определенных стандартом. При всем этом, она легка в использовании и развертывании.

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



    PostgreSQL


    PostgreSQL - это объектно-реляционная система баз данных, которая обладает признаками традиционной коммерческой базы данных, с расширениями, которые будут доступны следующему поколению СУБД (систем управления базами данных).

    Установка

    Для установки PostgreSQL выполните следующую команду в терминале:

    sudo apt-get install postgresql

    Сразу после установки вы можете настроить сервер PostgreSQL по вашим потребностям, хотя стандартная настройка вполне жизнеспособна.

    Настройка

    По умолчанию соединения через TCP/IP заблокированы. PostgreSQL поддерживает множество методов аутентификации. Метод аутентификации IDENT используется для postgres и локальных пользователей пока не настроено что-то еще. Обратитесь к PostgreSQL Administrator's Guide , если вы собираетесь использовать какую-либо альтернативу типа Kerberos.

    Дальнейшее обсуждение предполагает, что вы собираетесь разрешить соединения по TCP/IP и используете аутентификацию клиентов на основе метода MD5. Файлы настроек PostgreSQL хранятся в каталоге /etc/postgresql/<version>/main . Например, если вы установили PostgreSQL 8.4, файлы настроек сохранятся в каталоге /etc/postgresql/8.4/main.

    Для настройки аутентификации ident добавьте записи в файл /etc/postgresql/8.4/main/pg_ident.conf. В файле содержатся подробные комментарии чтобы направлять вас.

    Чтобы разрешить соединения по TCP/IP, отредактируйте файл /etc/postgresql/8.4/main/postgresql.conf. Найдите строку

    #listen_addresses = 'localhost'

    и замените ее на:

    listen_addresses = 'localhost'

    Чтобы разрешить другим компьютерам соединяться с вашим PostgreSQL сервером, замените 'localhost' на IP адрес вашего сервера или в качестве альтернативы на 0.0.0.0, чтобы подключить все интерфейсы.

    Вы можете также редактировать любые другие параметры, если знаете что вы делаете! Для подробностей смотрите комментарии файла настроек или документацию по PostgreSQL.

    Теперь, поскольку мы можем подключиться к нашему серверу PostgreSQL, следующим шагом будет установка пароля для пользователя postgres . Выполните следующую команду в терминале для соединения со стандартной базой шаблонов PostgreSQL:

    sudo -u postgres psql template1

    Эта команда подключится к PostgreSQL базе данных template1 как пользователь postgres. После подключения к серверу PostgreSQL вы окажетесь в SQL консоли. Вы можете выполнить следующую SQL команду в консоли psql для настройки пароля пользователя postgres:

    ALTER USER postgres with encrypted password 'your_password';

    После настройки пароля, измените файл /etc/postgresql/8.4/main/pg_hba.conf на использование MD5 аутентификации для пользователя postgres:

    local all postgres md5

    Под конец вам потребуется перезапустить сервис PostgreSQL для применения новых настроек. Из терминала выполните следующее для перезапуска PostgreSQL:

    sudo /etc/init.d/postgresql-8.4 restart Настройка выше в любом случае неполная. Пожалуйста обратитесь к руководству PostgreSQL Administrator's Guideдля настройки других параметров.

    Новости

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

    В приложении android process media
    Несмотря на огромный штат разработчиков и тестировщиков, работающих над новыми версиями Android, обнаружение дефектов пользователями происходит часто. И хорошо, если проблема связана с системным сбоем,

    Мобильные телефоны Alcatel
    В технологической гонке мобильных гигантов многие и забыли, что существуют люди, которым абсолютно не важны все те новшества, которые может предложить рынок мобильных телефонов. И для нас - простых пользователей

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

    В приложении com android systemui произошла
    Com.android.systemui – именно с этой ошибкой многие владельцы устройств на Android начали  сталкиваться все чаще и чаще. Ну и само собой, как это обычно бывает, появилось кучу догадок о том, что за проблема

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

    Где купить чехол на samsung galaxy s9
    Как всем нам хорошо известно, в наше время просто-напросто невозможно обойтись без сотового телефона. Более того, на смену старым мобильным телефонам, чьей основной (и чаще всего - единственной) функцией

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

    Чехол iphone x
    Муж у меня человек состоятельный, хоть иногда и бывает прижимистым, но, тем не менее, на день рождение подарил мне Айфон. Скажу честно давно о нем мечтала, он мне даже снился по ночам, и вот наконец

    Чехол Meizu Pro 6 Plus
    Как известно, настоящее время именно смартфоны являются самыми распространенными мобильными устройствами, которыми владеют и пользуются практически все люди, живущие на нашей планете. И это вполне ясно


    Оплата | Доставка | Контакты | Гарантии
    Звоните c 8:30 до 17:30  +7 (922) 070-18-16 или     +7 (929) 268-26-68
    Задать вопрос       [email protected]   Заказать звонок

    © 2012–2013 «Android72.ru» — современный интернет-магазин: 
    Автомагнитолы, мини компьютеры, чехлы и аксессуары
    Создать сайт бесплатно