Tag: mysql

mysqli_stmt :: bind_param (): Число элементов в строке определения типа не совпадает с числом переменных привязки

Таким образом, у меня есть эта массивная головная боль, вызывающая запрос, который мне нужно выполнить, включая 65 входных форм, которые необходимо вставить в базу данных с помощью подготовленных инструкций mysqli. Проблема, с которой я сталкиваюсь, заключается в том, что он говорит, что # переменных, которые я bind_param вызвать bind_param , не соответствует # из “s”, […]

Зачем мне «OR NULL» в MySQL при подсчете строк с условием

Возникает вопрос о функции агрегации MySQL COUNT (), которая постоянно появляется во мне. Я хотел бы получить некоторое объяснение, почему он работает так, как есть. Когда я начал работать с MySQL, я быстро понял, что его COUNT (условие) работает только правильно, если в конце условия также содержат OR NULL. В случае более сложных условий COUNT […]

Как добавить предложение where в инструкции MySQL Insert?

Это не работает: INSERT INTO users (username, password) VALUES (“Jack”,”123″) WHERE id=’1′; Любые идеи о том, как ограничить вставку в определенную строку идентификатором?

Как написать SP в phpMyAdmin (MySQL)?

Как написать хранимую процедуру в phpMyAdmin?

Преобразование таблицы mysql в исходный dataset очень медленное по сравнению с CSV-файлом

У меня есть файл csv в Amazon s3 с размером 62 МБ (114 000 строк). Я преобразовываю его в dataset искры и беру первые 500 строк. Код выглядит следующим образом; DataFrameReader df = new DataFrameReader(spark).format(“csv”).option(“header”, true); Dataset set=df.load(“s3n://”+this.accessId.replace(“\””, “”)+”:”+this.accessToken.replace(“\””, “”)+”@”+this.bucketName.replace(“\””, “”)+”/”+this.filePath.replace(“\””, “”)+””); set.take(500) Вся операция занимает 20-30 секунд. Теперь я пытаюсь сделать то же самое, […]

Находите диапазон диапазонов дат в пределах одной таблицы, для конкретного пользователя MySQL

Я отнюдь не эксперт по MySQL, поэтому я ищу любую помощь по этому вопросу. Мне нужно выполнить простой тест (в принципе), у меня есть эта (упрощенная) таблица: tableid | userid | car | From | To ——————————————————– 1 | 1 | Fiesta | 2015-01-01 | 2015-01-31 2 | 1 | MX5 | 2015-02-01 | 2015-02-28 […]

Spark SQL и MySQL-SaveMode.Overwrite не вставлять измененные данные

У меня есть test таблица в MySQL с идентификатором и именем, как показано ниже: +—-+——-+ | id | name | +—-+——-+ | 1 | Name1 | +—-+——-+ | 2 | Name2 | +—-+——-+ | 3 | Name3 | +—-+——-+ Я использую Spark DataFrame для чтения этих данных (с использованием JDBC) и изменения данных, подобных этому […]

Поддержка транзакций движка MyIsam

Я тестировал поддержку транзакций в таблицах innoDB, и просто для curriosity я попытался выполнить ту же транзакцию в таблице MyIsam, и на удивление это сработало. Я предполагаю, что в myIsam table запросы выполняются один за другим не в одной атомной операции, и я не получаю никаких ошибок из операций START TRANSACTION и COMMIT и ROLLBACK. […]

Триггеры MySQL не могут обновлять строки в той же таблице, которой назначен триггер. Предлагаемое решение?

MySQL в настоящее время не поддерживает обновление строк в той же таблице, которой назначен триггер, поскольку вызов может стать рекурсивным. Есть ли у кого-нибудь предложения по хорошему обходному пути / альтернативе? Прямо сейчас мой план состоит в том, чтобы вызвать хранимую процедуру, которая выполняет логику, которая мне действительно нужна в триггере, но я бы хотел […]

Компонентный ключ как внешний ключ (sql)

вот мои две таблицы, вызывающие озабоченность: CREATE TABLE IF NOT EXISTS `tutorial` ( `beggingTime` time NOT NULL, `day` varchar(8) NOT NULL, `tutorId` int(3) NOT NULL, `maxMembers` int(2) NOT NULL, `minMembers` int(1) NOT NULL, PRIMARY KEY (`beggingTime`,`day`,`tutorId`), KEY `tutorId` (`tutorId`) ) CREATE TABLE IF NOT EXISTS `group` ( `groupId` tinyint(3) NOT NULL AUTO_INCREMENT, `status` varchar(20) NOT […]

Давайте будем гением компьютера.