Рубрика: Mysql

  • MySQL — заливаем большой бекап

    Понадобилось развернуть дамп базы, размер дампа составлял 29 гб, естественно такой дамп разворачивать необходимо только с консоли. Можно было развернуть стандартным способом Но я решил попробовать другой. 1. Заходим в консоль сервера MySQL 2. Создаем/выбираем базу в которую необходимо залить дамп. 3. Заливаем дамп следующей командой 4. Ждем пока завершиться восстановление базы. На восстановление базы…

  • Ошибка MySQL server UUIDs; these UUIDs must be different for replication to work.

    Недавно разворачивал репликацию на MySQL, была тестовая виртуалка с необходимой базой, я ее клонировал, дабы сократить время на дамп базы. Подготовил мастер и слейв сервер, все запустилось, при проверке статуса слейва, получил данную ошибку: Все оказалось крайне просто, на слейве необходимо было удалить файл auto.cnf в директории После удаления файла, необходимо перезагрузить MySQL сервер на…

  • Apache2 + PHP5 + MySQL + phpMyAdmin

    В этой заметке я напишу как просто и с минимальной затратой времени установить на машину apache, php, mysql и веб-морду phpmyadmin. Работаем с заметкой и консолью в режиме «копи-паст» 🙂 Установка Apache2 и PHP5 Устанавливаем апач и пхп. В процессе установки нам будет предложено установить сопутствующие пакеты, с чем мы соглашаемся. aptitude install apache2 php5…

  • Установка Apache, PHP, MySQL и phpMyAdmin на Linux Mint / Ubuntu

    В прошлой статье я описывал как устанавливается SysCP, но статья подразумевала уже установленные Apache, PHP и MySQL-сервер. Решил в этой статье вернутся назад и описать установку основы для вэб-сервера. Apache Поставим первым делом апач. Заходим в терминал и пишем следующее: #sudo apt-get install apache2 Указываете пароль и соглашаетесь с утановкой (так будет всегда). Когда установка…

  • Запрос для замены значения с отбором строк

    Сегодня понадоилось заменить в таблице записи, но не все, а только некоторые. У меня было значение 5, которое я хотел заменить на 1. Помимо этого были значени 2, 3 и 4, которые должны остатся прежними. Найти инфу по этому запросу не тяжело, но на поиски надо время, потому выкладываю сюда, чтобы на будущее не искать…

  • Создаем и удаляем таблицы в MySQL

    В прошлой статье Создание и удаление баз данных описывалось как создать базу данных. Но, в этой базе нужно создать еще таблицу, собственно с которой мы и будем работать в дальнейшем. Создание таблицы в базе данных Создание таблицы производится командой CREATE TABLE. CREATE TABLE table_name(column_name1 type, column_name2 type,…) table_name — имя новой таблицы; column_name — имена…

  • Создание и удаление баз данных

    Создание базы данных Для создания базы данных используют команду CREATE DATABASE. CREATE DATABASE my_database my_database — имя базы данных, которую мы хотим создать. Пример Нам нужно создать базу данных с именем test_db. Создаем базу данных запросом: CREATE DATABASE test_db Создаем базу данных через PHP: $sql=»CREATE DATABASE test_db»; mysql_query($sql); Удаление базы данных Для удаления базы данных…

  • Типы данных, которые используются в MySQL

    Решил понемногу изучать азы MySQL, ато получается, что знаком и не знаком с ней одновременно. Память у меня не резиновая и пользоватся этими знаниями постоянно мне тоже врятли понадобится. Для быстрого поиска нужной инфы я и буду её тут размещать. Что ж, поехали… Как видно с названия, разговор пойдет о типах данных в БД Мускула…

  • Включаем логирование в MySQL

    Казалось бы банальный вопрос, но многие не знают ответа на него. Чесно говоря, я тоже не знал. 🙂 На nix-ах делается следующим образом. Открываем файл /etc/my.cf и описываем в него следующее: [mysqld] … log-queries-not-using-indexes log=/var/log/mysql/mysql-queries.log log-error=/var/log/mysql/mysql-errors.log log-slow-queries=/var/log/mysql/mysql-slow-queries.log … Файлы могут сами не появится, потому лучше их создать и выдать права самому. touch /var/log/mysql/mysql-queries.log touch /var/log/mysql/mysql-errors.log…

  • mysql Запросы №2

    В очередной раз понадобилось ковырять базу, на этот раз дела были хреновые, залили вирус на один сайт через жаба код. Делалось это таким запросом Вроде все почистил, ждем перепроверки сайта 🙂