Вопросы с тегом «mysql»

127
Целочисленное поле MySQL возвращается как строка в PHP

У меня есть поле таблицы в базе данных MySQL: userid INT(11) Поэтому я вызываю его на свою страницу с таким запросом: "SELECT userid FROM DB WHERE name='john'" Затем для обработки результата я делаю: $row=$result->fetch_assoc(); $id=$row['userid']; Теперь, если я это сделаю: echo gettype($id);...

127
MySQL: включить ЗАГРУЗИТЬ ЛОКАЛЬНЫЙ ИНФАЙЛ ДАННЫХ

Я использую Mysql 5.5 на Ubuntu 12 LTS. Как мне включить LOAD DATA LOCAL INFILE в my.cnf? Я пробовал добавить local-infile в свою конфигурацию в разных местах, но все еще получаю сообщение «Используемая команда не разрешена в этой версии...

127
MySQL SELECT WHERE datetime соответствует дню (и не обязательно времени)

У меня есть таблица, содержащая столбец datetime. Я хочу вернуть все записи за определенный день независимо от времени. Или, другими словами, если моя таблица содержит только следующие 4 записи, тогда будут возвращены только 2-я и 3-я, если я ограничусь 2012-12-25. 2012-12-24 00:00:00 2012-12-25...

127
MySQL Select Query - получить только первые 10 символов значения

Хорошо, вот в чем проблема. У меня есть таблица с несколькими столбцами, и «тема» является одним из столбцов. Мне нужно получить первые 10 букв из поля «тема» независимо от того, в поле «тема» содержится строка из 100 букв. Например, Таблица - tbl. Колонны - id, subject, value. SQL-запрос: SELECT...

127
Настройка MySQL и импорт дампа в Dockerfile

Я пытаюсь настроить Dockerfile для своего проекта LAMP, но при запуске MySQL возникают некоторые проблемы. В моем Dockerfile есть следующие строки: VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb"...

126
Любой способ выбрать без блокировки в MySQL?

Запрос: SELECT COUNT(online.account_id) cnt from online; Но онлайн-таблица также изменяется событием, поэтому часто я вижу блокировку при запуске show processlist. Есть ли в MySQL какая-либо грамматика, которая может заставить оператор select не вызывать блокировки? И я забыл упомянуть выше, что он...

126
Ограничение CHECK в MySQL не работает

Сначала я создал таблицу вроде CREATE TABLE Customer ( SD integer CHECK (SD > 0), Last_Name varchar (30), First_Name varchar(30) ); а затем вставил значения в эту таблицу INSERT INTO Customer values ('-2','abc','zz'); MySQL не показывает ошибки, он принял...

126
SQL (MySQL) против NoSQL (CouchDB) [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я занимаюсь разработкой...

126
LINQ to Entities не распознает метод метода System.String ToString (), и этот метод нельзя преобразовать в выражение хранилища.

Я переношу кое-что с одного сервера mysql на сервер sql, но не могу понять, как заставить этот код работать: using (var context = new Context()) { ... foreach (var item in collection) { IQueryable<entity> pages = from p in context.pages where p.Serial == item.Key.ToString() select p; foreach...

126
Таблица MySQL помечена как сбойная, и последнее (автоматическое?) Восстановление не удалось

Я ремонтировал эту таблицу, внезапно сервер завис, и когда я вернулся, все таблицы в порядке, но эта показывает «используется», и когда я пытаюсь восстановить, она не продолжается. ОШИБКА 144 - Таблица './extas_d47727/xzclf_ads' помечена как сбойная, и последнее (автоматическое?) Восстановление не...

126
Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock

Когда я пытался подключиться к локальному серверу MySQL во время моего набора тестов, он терпит неудачу с ошибкой: OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)") Однако я всегда могу подключиться к MySQL, запустив программу командной строки...

125
Как вы отлаживаете хранимые процедуры MySQL?

Мой текущий процесс отладки хранимых процедур очень прост. Я создаю таблицу под названием «отладка», куда вставляю значения переменных из хранимой процедуры по мере ее выполнения. Это позволяет мне видеть значение любой переменной в заданной точке сценария, но есть ли лучший способ отладки хранимых...

125
Совместное использование DISTINCT и COUNT в запросе MySQL

Возможно ли что-то подобное: SELECT DISTINCT COUNT(productId) WHERE keyword='$keyword' Я хочу получить количество уникальных идентификаторов продуктов, связанных с ключевым словом. Один и тот же продукт может быть связан с ключевым словом дважды или более, но я бы хотел, чтобы для каждого...

125
Уникальное ограничение, разрешающее пустые значения в MySQL

У меня есть поле, в котором хранятся коды продуктов. Коды уникальны, но некоторые продукты просто не имеют кода. Я не могу изобретать коды, потому что это коды провайдеров. Возможно ли такое ограничение в MySQL? Я новичок в хранимых процедурах и триггерах, поэтому, если решение включает одну из...

125
Разделить значение из одного поля на два

У меня есть поле таблицы, membernameкоторое содержит как фамилии, так и имена пользователей. Можно ли разделить эти в 2 -х полей memberfirst, memberlast? Все записи имеют формат «Имя Фамилия» (без кавычек и пробелов между...

125
Как запустить тестовую базу данных Django только в памяти?

Мои модульные тесты Django выполняются долго, поэтому я ищу способы ускорить это. Я подумываю об установке SSD , но знаю, что у него есть и недостатки. Конечно, со своим кодом я могу кое-что сделать, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, поскольку базу...

125
FIND_IN_SET () против IN ()

У меня в базе данных 2 таблицы. Один для заказов, а другой для компаний. Заказы имеют такую ​​структуру: OrderID | attachedCompanyIDs ------------------------------------ 1 1,2,3 2 2,4 И у Компании такая структура: CompanyID | name -------------------------------------- 1 Company 1 2 Another...

125
MySQL: несколько таблиц или одна таблица со многими столбцами?

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