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

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

5
Как экспортировать данные из SQL Server 2005 в MySQL [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Я бился головой, SQL Server 2005пытаясь получить много данных. Мне дали базу данных с почти 300 …

5
Когда закрывать курсоры с помощью MySQLdb
Я создаю веб-приложение WSGI, и у меня есть база данных MySQL. Я использую MySQLdb, который предоставляет курсоры для выполнения операторов и получения результатов. Какова стандартная практика получения и закрытия курсоров? В частности, как долго должны работать мои курсоры? Должен ли я получать новый курсор для каждой транзакции? Я считаю, что …

9
MySQL получить позицию строки в ORDER BY
Со следующей таблицей MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Как выбрать одну строку И ее положение среди других строк в таблице при сортировке по name ASC. Итак, если данные таблицы выглядят так при сортировке по имени: +-----------------------------+ + id | name + +-----------------------------+ + …

5
Ускоряет ли добавление LIMIT 1 в запросы MySQL их скорость, когда вы знаете, что будет только 1 результат?
Когда я добавляю LIMIT 1 к запросу MySQL, останавливает ли он поиск после того, как находит 1 результат (что ускоряет его), или он по-прежнему получает все результаты и обрезает их в конце?

2
выберите в mysql
Я пользователь MSSQL и сейчас конвертирую свою базу данных в MySQL. Я пишу в MySQL следующий запрос: select * into new_tbl from tbl И я получаю следующую ошибку Error : Undeclared variable new_tbl Как правильно написать такой запрос в MySQL?
86 mysql  sql  sql-server 

9
max (длина (поле)) в mysql
Если я говорю: select max(length(Name)) from my_table Я получаю результат 18, но мне нужны и соответствующие данные. Итак, если я скажу: select max(length(Name)), Name from my_table ...это не работает. Я думаю, должно быть самосоединение, которое я не могу понять. Кто-нибудь может дать мне подсказку?
86 sql  mysql 

5
Как вставить данные в MySQL с автоматическим увеличением первичного ключа?
Я создал таблицу с включенным первичным ключом AUTO_INCREMENT, как мне использовать MYSQL AUTO_INCREMENT? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT, current_check_attempt INT, max_check_attempts INT, state INT, state_type INT, start_time datetime, start_time_usec INT, end_time datetime, end_time_usec INT, command_object_id …
86 mysql  insert 

7
сжатие списка для использования в предложении python MySQLDB IN
Я знаю, как сопоставить список со строкой: foostring = ",".join( map(str, list_of_ids) ) И я знаю, что могу использовать следующее, чтобы вставить эту строку в предложение IN: cursor.execute("DELETE FROM foo.bar WHERE baz IN ('%s')" % (foostring)) Мне нужно сделать то же самое БЕЗОПАСНО (избегая SQL-инъекций) с помощью MySQLDB. В приведенном …
86 python  mysql 

3
Как я узнаю, использует ли таблица mysql myISAM или InnoDB Engine?
В MySQL нет способа указать механизм хранения для определенной базы данных, только для отдельных таблиц. Однако вы можете указать механизм хранения, который будет использоваться во время одного сеанса, с помощью: SET storage_engine=InnoDB; Таким образом, вам не нужно указывать его для каждой таблицы. Как мне подтвердить, действительно ли все таблицы используют …


10
Производительность UUID в MySQL?
Мы рассматриваем возможность использования значений UUID в качестве первичных ключей для нашей базы данных MySQL. Вставляемые данные генерируются с десятков, сотен или даже тысяч удаленных компьютеров и вставляются со скоростью 100-40 000 вставок в секунду, и мы никогда не будем делать никаких обновлений. Сама база данных обычно достигает около 50 …

6
Как правильно использовать объект PDO для параметризованного запроса SELECT
Я пробовал следовать инструкциям PHP.net для выполнения SELECTзапросов, но я не уверен, как лучше это сделать. Я хотел бы использовать параметризованный SELECTзапрос, если это возможно, чтобы вернуть IDв таблице, где nameполе соответствует параметру. Он должен вернуть один, IDпотому что он будет уникальным. Затем я хотел бы использовать это IDдля INSERTдругой …
85 php  mysql  select  pdo 

4
MySQL, объединить два столбца
В таблице MySQL есть два столбца: SUBJECTи YEAR. Я хочу создать буквенно-цифровой уникальный номер, содержащий объединенные данные из SUBJECT и YEAR. Как я могу это сделать? Можно ли использовать простой оператор вроде +?
85 php  mysql  sql 

3
Лучший способ кодировать систему достижений
Я думаю о том, как лучше всего разработать систему достижений для использования на моем сайте. Структуру базы данных можно найти в разделе " Лучший способ указать, что 3 или более последовательных записей отсутствуют", и этот поток на самом деле является расширением для получения идей от разработчиков. Проблема, с которой у …

10
Невозможно преобразовать значение даты / времени MySQL в System.DateTime
Я получаю такую ​​ошибку: Невозможно преобразовать значение даты / времени MySQL в System.DateTime пока я пытаюсь получить данные из базы данных MySQL. У меня есть тип данных date в моей базе данных MySQL. Но при извлечении его в мою таблицу данных он получает ошибку выше. Как я могу это исправить?

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