Вопросы с тегом 'mysql'

MySQL - это бесплатная система управления реляционными базами данных с открытым исходным кодом (RDBMS), которая использует язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т.д. Это разные БД, которые все используют SQL для управления данными.
33
ответов

mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row() ожидает, что параметр 1 будет ресурсом

Я пытаюсь выбрать данные из таблицы MySQL, но я получаю одно из следующих сообщений об ошибке: mysql_fetch_array() ожидает, что параметр 1 будет ресурсом, boolean given или mysqli_fetch_array() ожидает, что параметр 1 будет mysqli_result, boole...
задан 04 июня '10 в 13:18
27
ответов

MyISAM против InnoDB

Я работаю над проектами, которые связаны с большим количеством записей в базе данных, я бы сказал (70% вставок и 30%). Это соотношение также будет включать в себя обновления, которые я считаю одним прочитанным и одним письмом. Чтение может быть грязн...
задан 21 авг. '08 в 17:50
10
ответов

ВНУТРЕННЕЕ ПРИСОЕДИНЕНИЕ к предложению WHERE

Для простоты предположим, что все соответствующие поля NOT NULL. Ты можешь сделать: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) ...
задан 19 июня '09 в 19:16
24
ответов

Как установить значение по умолчанию для столбца MySQL Datetime?

Как установить значение по умолчанию для столбца MySQL Datetime? В SQL Server это getdate(). Что такое эквивалент для MySQL? Я использую MySQL 5.x, если это фактор.
задан 03 окт. '08 в 23:24
6
ответов

Какая разница между utf8_general_ci и utf8_unicode_ci

Между utf8_general_ci и utf8_unicode_ci существуют ли различия в производительности?
задан 20 апр. '09 в 6:43
4
ответов

MySQL: большой VARCHAR или TEXT?

У меня есть таблица сообщений в MySQL, которая записывает сообщения между пользователями. Помимо типичных идентификаторов и типов сообщений (все целые типы), мне нужно сохранить фактический текст сообщения как VARCHAR или TEXT. Я устанавливаю front-e...
задан 07 янв. '10 в 23:40
9
ответов

Как указать уникальное ограничение для нескольких столбцов в MySQL?

У меня есть таблица: table votes ( id, user, email, address, primary key(id), ); Теперь я хочу сделать столбцы пользователей, электронной почты, адреса уникальными (вместе). Как это сделать в MySql? Конечно, пример - это п...
задан 11 марта '09 в 22:12
4
ответов

Установка определенных версий пакета с помощью pip

Я пытаюсь установить версию 1.2.2 адаптера MySQL_python, используя новый virtualenv, созданный с помощью параметра --no-site-packages. Текущая версия, показанная в PyPi, 1.2.3. Есть ли способ установить более старую версию? Я нашел статью, в которой...
задан 08 марта '11 в 1:58
10
ответов

"INSERT IGNORE" против "INSERT... ON DUPLICATE KEY UPDATE"

Выполняя инструкцию INSERT со многими строками, я хочу пропустить повторяющиеся записи, которые в противном случае могли бы привести к сбою. После некоторых исследований мои варианты выглядят как использование: ON DUPLICATE KEY UPDATE, что подразу...
задан 14 февр. '09 в 8:24
12
ответов

Какая наилучшая сортировка для MySQL с PHP?

Мне интересно, есть ли "лучший" выбор для сортировки в MySQL для общего веб-сайта, на котором вы не уверены на 100% того, что будет введено? Я понимаю, что все кодировки должны быть такими же, как MySQL, Apache, HTML и все внутри PHP. В прошлом я ус...
задан 15 дек. '08 в 10:48
18
ответов

Получение последней записи в каждой группе

Существует таблица messages, которая содержит данные, как показано ниже: Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C ...
задан 21 авг. '09 в 20:04
11
ответов

Как "вставить, если не существует" в MySQL?

Я начал с googling и нашел эту статью , которая рассказывает о таблицах мьютекса. У меня есть таблица с ~ 14 миллионами записей. Если я хочу добавить больше данных в том же формате, есть ли способ гарантировать, что запись, которую я хочу вставить, ...
задан 01 сент. '09 в 11:56
15
ответов

Присоединение к подзапросу

Я являюсь пользователем старой школы MySQL и всегда предпочитаю JOIN по суб-запросу. Но в настоящее время каждый использует суб-запрос, и я ненавижу его, я не знаю, почему. Мне не хватает теоретических знаний, чтобы судить о себе, если есть какая-т...
задан 05 апр. '10 в 9:22
8
ответов

Как найти все таблицы в MySQL с конкретными именами столбцов в них?

У меня есть 2-3 разных имени столбца, которые я хочу найти во всей БД и список всех таблиц, которые имеют эти столбцы. Любой простой script?
задан 11 окт. '08 в 10:02
17
ответов

Как я могу SELECT строк с MAX (значение столбца), DISTINCT другим столбцом в SQL?

Моя таблица: id home datetime player resource ---|-----|------------|--------|--------- 1 | 10 | 04/03/2009 | john | 399 2 | 11 | 04/03/2009 | juliet | 244 5 | 12 | 04/03/2009 | borat | 555 3 | 10 | 03/03/2009 | john | 300 4 ...
задан 04 марта '09 в 23:14