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

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

13
запустить сервер MySQL из командной строки на Mac OS Lion
Я установил MySQL для моего Mac. Помимо запуска сервера SQL с инструментом mySQL.prefPane, установленным в «Системных настройках», я хочу знать инструкцию для запуска из командной строки. Я делаю следующее: После су корень Я запускаю сервер MySQL из командной строки, он выдает ошибку, как показано ниже: sh-3.2 # / usr / …

22
Как исправить ошибки «Неверное строковое значение»?
Заметив, что приложение склонно отбрасывать случайные электронные письма из-за неправильных ошибок строковых значений, я пошел и переключил многие текстовые столбцы, чтобы использовать utf8набор символов столбца и столбец по умолчанию collate ( utf8_general_ci), чтобы он принимал их. Это исправило большинство ошибок и заставило приложение перестать получать sql-ошибки, когда оно попадало и …
162 mysql 

26
В MySQL я могу скопировать одну строку, чтобы вставить в ту же таблицу?
insert into table select * from table where primarykey=1 Я просто хочу скопировать одну строку для вставки в ту же таблицу (т.е. я хочу дублировать существующую строку в таблице), но я хочу сделать это без необходимости перечислять все столбцы после «select», потому что эта таблица имеет слишком много столбцов. Но …
162 mysql  copy  duplicates  row 


4
Laravel-5 эквивалент LIKE (красноречивый)
Я использую приведенный ниже код, чтобы получить некоторые результаты из базы данных с Laravel 5. BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get() Однако похоже, что orWhereLike не дает никаких результатов. Что этот код производит в терминах операторов MySQL? Я пытаюсь добиться чего-то вроде следующего: select * from booking_dates where email='my@email.com' or name like …
162 php  mysql  laravel-5 


3
Как показать предупреждение MySQL, которое только что произошло?
Я просто запустил простое утверждение MySQL CREATE TABLE, которое произвело строку Msgstr "Запрос в порядке, затронуто 0 строк, 1 предупреждение (0,07 сек)." Хотя на самом деле это не показывало, что это за предупреждение. Как вы можете увидеть содержание предупреждения, которое только что произошло? Я использую MySQL 5.1, если это имеет …
161 mysql 

13
Конвертируйте марку MySql DateTime в формат даты JavaScript
Кто-нибудь знает, как я могу принять datetimeзначение типа данных MySQL , например, YYYY-MM-DD HH:MM:SSи либо проанализировать его, либо преобразовать его для работы в Date()функции JavaScript , например: - Дата ('ГГГГ, ММ, ДД, ЧЧ, ММ, СС); Спасибо!


7
Хранение хеш-значений SHA1 в MySQL
У меня есть простой вопрос, который возник, когда я хотел сохранить результат хэша SHA1 в базе данных MySQL: Как долго должно быть поле VARCHAR, в котором я храню результат хеширования?

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

9
как получить последний идентификатор вставки после запроса вставки в активной записи codeigniter
У меня есть запрос вставки (стиль активной записи), используемый для вставки полей формы в таблицу MySQL. Я хочу получить последний автоматически увеличенный идентификатор для операции вставки в качестве возвращаемого значения моего запроса, но у меня есть некоторые проблемы с ним. Внутри контроллера: function add_post(){ $post_data = array( 'id' => '', …
160 mysql  codeigniter 

5
Вернуть 0, если поле является пустым в MySQL
В MySQL есть ли способ установить «итоговые» поля на ноль, если они равны NULL? Вот что у меня есть: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS payment_received, (SELECT …
160 sql  mysql 

7
Недопустимое сочетание параметров сортировки (utf8_unicode_ci, IMPLICIT) и (utf8_general_ci, IMPLICIT) для операции '='
Сообщение об ошибке на MySql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' Я просмотрел несколько других постов и не смог решить эту проблему. Затрагиваемая часть выглядит примерно так: CREATE TABLE users ( userID INT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR(24) NOT NULL, lastName VARCHAR(24) NOT NULL, username …

7
SQL ОБНОВИТЬ все значения в поле с добавленной строкой CONCAT не работает
Вот что я хочу сделать: текущая таблица: +----+-------------+ | id | data | +----+-------------+ | 1 | max | | 2 | linda | | 3 | sam | | 4 | henry | +----+-------------+ Mystery Query (что-то вроде "UPDATE table SET data = CONCAT(data, 'a')") итоговая таблица: +----+-------------+ | …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.