Результаты поиска по запросу "mysql"

1 ответ

 ускорит булевский тест, при котором вы запрашиваете значение, которое встречается очень редко, но замедлится при запросе очень распространенного значения. Замедление происходит из-за отскока вперед и назад между BTree индекса и BTree данных. Намного быстрее (для общего значения) просто читать данные.

ложная проблема, с которой я столкнулся: Query: EXPLAIN SELECT id,hostname FROM queue_servers WHERE live=1 id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE queue_servers ALL live NULL NULL NULL 6 Using where Query: ...

4 ответа

Я пробовал это, но у меня нет файла "my.cnf". Просто «my.ini», и в нем нет строки «old_passwords».

ько начал использовать WAMP для проекта PHP, и я получаю следующие ошибки, связанные с этой строкой кода: $link=mysql_connect("localhost","myuser","mypas");Я прочитал, что мне пришлось снова сделать SET PASSWORD со своим старым паролем, но он ...

7 ответов

 расположение.

ли способ повторно использовать вычисляемое поле в операторе mysql. Я получаю ошибку "неизвестный столбец total_sale" для: SELECT s.f1 + s.f2 as total_sale, s.f1 / total_sale as f1_percent FROM sales s или я должен повторить вычисление, которое ...

ТОП публикаций

18 ответов

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

т у меня есть таблица с полем даты и некоторой другой информацией. Я хочу выбрать все записи за прошедшую неделю (неделя начинается с воскресенья). Табличные значения: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 ...

4 ответа

 удалить файл. Все это работает под вашим веб-пользователем, и нет необходимости вызывать пользователя mysql.

идеи? SELECT * INTO OUTFILE '/home/myacnt/docs/mysqlCSVtest.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '*' LINES TERMINATED BY '\n' FROM tbl_property WHERE managerGroupID = {$managerGroupID}Ошибка: Access denied for user ...

3 ответа

Он блокирует все строки, выбранные по запросу.

е полный / правильный псевдокод запроса MySQL: Select * from Notifications as n where n.date > (CurrentDate-10 days) limit by 1 FOR ...

8 ответов

PDOStatement :: rowCount () не возвращает количество строк, затронутых оператором SELECT. Вместо этого используйте PDO :: query (), чтобы выдать оператор SELECT COUNT (*) с теми же предикатами, что и предполагаемый оператор SELECT, а затем используйте PDOStatement :: fetchColumn (), чтобы получить количество строк, которые будут возвращены. Ваше приложение может затем выполнить правильное действие.

могу посчитать количество строк, которые возвратил запрос mysql? используя PHP ..

3 ответа

В зависимости от размера таблицы и глубины ветвления может быть гораздо эффективнее извлечь всю таблицу и выполнить обход / подсчет в памяти вместо выдачи нескольких операторов выбора (также может быть и обратное).

у подсчитать количество всех дочерних узлов на любом уровне древовидной структуры, поддерживаемой в таблице, используя модель смежности (родительско-дочерний ключ). Структура таблицы и данные выглядят так: id - item- parentid 1 - A - 2 - B - 1 3 ...

3 ответа

Ваше объяснение относится к вашему ответу ...

лкивался с этой ошибкой в ​​MySQL для предложения соединения, но я довольно плохо знаком сJOIN аргумент, и я не уверен, что это значит. Кто-нибудь может помочь? Столбец id в предложении where неоднозначен SELECT * FROM (`venues`) JOIN ...

7 ответов

Хорошо, прекрати запускать MySQL и открой установочные файлы, которые он поставил. Должен быть файл bat с именем resetroot.bat. Запустите его, и ваша проблема исчезнет.

чайно удалилroot Пользователь в моей локальной настройке dev MAMP / MySQL, работающий на OS X. Нет других пользователей, созданных для возврата в MySQL. Это мягкий кошмар, кажется, ничего не может сделать безroot. Нашел ...