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

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

Как я могу предотвратить SQL-инъекцию в PHP?

Если пользовательский ввод вставлен без изменения в SQL-запрос, приложение становится уязвимым для SQL-инъекции, как в следующем примере: $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variabl...
12 сент. '08 в 23:55
37

Должен ли я использовать тип данных datetime или timestamp в MySQL?

Вы порекомендовали бы использовать datetime или timestamp и почему (используя MySQL)? Я работаю с PHP на стороне сервера.
03 янв. '09 в 16:14
15

Почему я не должен использовать функции mysql_ * в PHP?

Каковы технические причины того, почему нельзя использовать функции mysql_*? (например, mysql_query(), mysql_connect() или mysql_real_escape_string())? Почему я должен использовать что-то еще, даже если они работают на моем сайте? Если они не рабо...
12 окт. '12 в 13:18
44

Как импортировать файл SQL с помощью командной строки в MySQL?

У меня есть файл .sql с экспортом из phpMyAdmin. Я хочу импортировать его на другой сервер с помощью командной строки. У меня установлена Windows Server 2008 R2. Я поместил файл .sql на диск C и попробовал эту команду database_name < file.sql ...
16 июл. '13 в 0:43
15

Как получить список учетных записей пользователей с помощью командной строки в MySQL?

Я использую утилиту командной строки MySQL и могу перемещаться по базе данных. Теперь мне нужно увидеть список учетных записей пользователей. Как я могу это сделать? Я использую версию MySQL 5.4.1.
16 июл. '09 в 3:23
3

Какая разница между INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN?

Какая разница между INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN в MySQL?
18 апр. '11 в 17:15
17

UTF-8 полностью через

Я настраиваю новый сервер и хочу полностью поддерживать UTF-8 в моем веб-приложении. Я пытался сделать это в прошлом на существующих серверах, и мне всегда приходилось прибегать к ISO-8859-1. Где именно мне нужно установить кодировку/кодировки? Я з...
10 нояб. '08 в 21:04
12

Какой тип данных MySQL используется для хранения логических значений

Так как MySQL, похоже, не имеет никакого "логического" типа данных, какой тип данных вы "злоупотребляете" для хранения истинной/ложной информации в MySQL? Особенно в контексте написания и чтения из/в PHP script. Со временем я использовал и видел н...
14 нояб. '08 в 10:36
25

Как reset AUTO_INCREMENT в MySQL?

Как я могу сбросить AUTO_INCREMENT поля? Я хочу, чтобы он снова начал считать с 1.
19 янв. '12 в 8:37
9

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

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

Как подключиться к базе данных MySQL в Python?

Как подключиться к базе данных MySQL с помощью программы python?
16 дек. '08 в 21:49
11

Можно ли объединить несколько строк MySQL в одно поле?

Используя MySQL, я могу сделать что-то вроде: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Мой вывод: shopping fishing coding но вместо этого я просто хочу 1 ряд, 1 столбец: Ожидаемый результат: shopping, fishing, coding Причина в...
10 нояб. '08 в 2:34
32

Как выводить результаты запросов MySQL в формате CSV?

Есть ли простой способ запустить MySQL-запрос из командной строки Linux и вывести результаты в формате CSV? Вот что я делаю сейчас: mysql -u uid -ppwd -D dbname << EOQ | sed -e 's/ /,/g' | tee list.csv select id, concat("\"",name,"\"")...
10 дек. '08 в 15:59
34

Ссылка. Что означает эта ошибка в PHP?

Что это? Это ряд ответов о предупреждениях, ошибках и уведомлениях, с которыми вы можете столкнуться при программировании PHP, и не знаете, как их исправить. Это также Вики Сообщества, поэтому все приглашаются к участию, добавляя и поддерживая этот...
07 окт. '12 в 15:11
33

SQL выбирает только строки с максимальным значением в столбце

У меня есть эта таблица для документов (упрощенная версия здесь): +------+-------+--------------------------------------+ | id | rev | content | +------+-------+--------------------------------------+ | 1 | 1 ...
12 окт. '11 в 19:42