Решил написать пост о запросах в mysql. Напомню что mysql - очень известный язык баз данных. На нём сейчас держится 90% рунета.
Для начала сформируем структуру нашей базы, к примеру у нас будет талиблица с именами и возрастом сотрудников:
CREATE TABLE `tbl_name` (
`id` INT NOT NULL auto_increment ,
`name` VARCHAR( 255 ) NOT NULL ,
`age` INT NOT NULL
) [...]
Справка по запросам mysql, select,update,delete
Сортировка оператор IN mysql
Всем привет, дописывал скрипт, сделал вывод нужных мне ID с помощью оператора IN (5,6,3,21,6,31,34), скрипт был не трудный, поэтому писал на автомате, в итоге получил ошибки, долго разбирался в чем дело и обнаружил что оператор IN сортирует записи не в том порядке, в котором мы у него запрашиваем 5,6,3,21,31,34 а по тому как они находятся [...]
Что делать если выдается ошибка MySQL server has gone away
На Днях выполнял большое количество объёмных запросов к базе и получил такую ошибку
MySQL server has gone away, давайте разберемся как её лечить.
Как правило эту ошибку вызывают лимиты, которые по умолчанию выставлены разработчиками для стабильной работы.
Заходим в конфиг MYSQL: etc/my.cnf (если файла нету то просто создайте его с директивами которые ниже)
max_allowed_packet = 64M #отвечает за количество [...]