Метка → sql

Конвертация MyISAM в InnoDB

Дата: 31 октября / Один комментарий

Данный скрипт позволит сконвертировать таблицы из MyISAM в InnoDB или наоборот InnoDB в MyISAM.

Метки: ,

Рубрика: MySQL

MySQL, как выбрать записи содержащие определенный фрагмент текста или слово?

Дата: 26 августа / Комментариев нет

Данный запрос сделает выборку всех записей из базы database, в поле data которых встречается фрагмент текст Иванов


SELECT * FROM `database` WHERE (locate('Иванов',data)>0)

Метки:

Рубрика: MySQL

MySQL, как отсортировать записи по длине(объему информации в поле)?

Дата: 18 июня / Комментариев нет

Для решения этой задачи необходимо воспользоваться функцией CHAR_LENGTH, которая  позволит узнать количество символов в строке.

      SELECT * FROM data ORDER BY CHAR_LENGTH(title);

Метки:

Рубрика: MySQL

Drupal, как массово включить или отключить комментарии для материалов?

Дата: 15 мая / Один комментарий

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

UPDATE node SET comment = 0 WHERE type LIKE "page";

Метки: ,

Рубрика: Drupal

Как выбрать максимальное значение из столбца MySQL?

Дата: 13 мая / Комментариев нет

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

SELECT MAX(field) FROM table;

Метки:

Рубрика: MySQL

Как корректно вставить данные с кавычками в MySQL используя PHP?

Дата: 13 мая / Комментариев нет

Для решения проблемы с кавычками, необходимо перед вставкой данных в базу, обработать их функцией mysql_real_escape_str

$data = mysql_real_escape_string($data);
$query="INSERT INTO table (id,text) VALUES ('$id','$data')";

Метки: ,

Рубрика: MySQL, PHP

Импорт и экпорт MySQL дампа через консоль

Дата: 18 марта / Один комментарий

Экспорт SQL базы в файл:

mysqldump -uимя_пользователя -pпароль имя_базы > файл_дампа.sql

Импорт SQL файла в базу:

mysql -uимя_пользователя -pпароль имя_базы < файл_дампа.sql

Экспорт SQL базы в файл:

#Пример сохранения базы test в файл test.sql
mysqldump -uroot -ppass test > test.sql

#Пример импорта файла test.sql в базу dev
mysql -uroot -ppass dev < test.sql

Метки:

Рубрика: Linux, MySQL, Web-разработка

MySQL, как массово отредактировать или заменить какой-либо текст в таблице?

Дата: 27 декабря / Комментариев нет



UPDATE `table` SET `field` = REPLACE( `field`, 'search', 'replace' );

table название таблицы,
field имя поля,
search – что ищем
replace – на что заменяем

Метки: ,

Рубрика: MySQL

Как из базы вордпресса удалить спам комментарии?

Дата: 6 августа / Комментариев нет

Для удаления комментариев помеченных как ‘спам’ нужно выполнить следующий SQL-запрос:

DELETE FROM wp_comments WHERE comment_approved = 'spam';

Этот запрос удалит все комментарии, которые ожидают модерации

DELETE FROM  wp_comments WHERE comment_approved = 0;

Метки: , ,

Рубрика: WordPress

Как восстановить пароль в вордпрессе, через SQL запрос?

Дата: 1 февраля / Комментариев нет

new_password — необходимо заменить на новый пароль, admin — на имя пользователя, которому этот пароль меняется

UPDATE `wp_users` SET `user_pass` = MD5('new_password') WHERE `wp_users`.`user_login` ="admin" LIMIT 1;

wp_user — стандартное имя таблицы по умолчанию, префикс (wp_) может быть другим.

Метки: , ,

Рубрика: WordPress

Страница 1 из 212»