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

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

28
Как я могу предотвратить внедрение SQL в PHP?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Переполнение стека на русском : Каким образом избежать SQL-инъекций в PHP? Если пользовательский ввод вставляется без изменения в запрос …


15
Почему я не должен использовать функции mysql_ * в PHP?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Каковы технические причины, почему не следует использовать mysql_*функции? (например mysql_query(), mysql_connect()или mysql_real_escape_string())? Почему я должен использовать что-то еще, даже если они работают …
2502 php  mysql 

30
Как импортировать файл SQL с помощью командной строки в MySQL?
У меня есть .sqlфайл с экспортом из phpMyAdmin. Я хочу импортировать его на другой сервер с помощью командной строки. У меня установлена Windows Server 2008 R2. Я поместил .sqlфайл на диск C , и я попробовал эту команду database_name < file.sql Это не работает. Я получаю синтаксические ошибки. Как я …
2036 mysql  sql  command-line  import 

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

11
Установка определенных версий пакета с помощью pip
Я пытаюсь установить версию 1.2.2 адаптера MySQL_python, используя свежий файл virtualenv, созданный с помощью этой --no-site-packagesопции. Текущая версия, показанная в PyPi - 1.2.3 . Есть ли способ установить более старую версию? Я нашел статью о том, что это должно сделать это: pip install MySQL_python==1.2.2 Однако после установки он все еще …
1314 python  mysql  pip  pypi  mysql-python 


11
Могу ли я объединить несколько строк MySQL в одно поле?
Используя MySQL, я могу сделать что-то вроде: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Мой вывод: shopping fishing coding но вместо этого я просто хочу 1 ряд, 1 столбец: Ожидаемый результат: shopping, fishing, coding Причина в том, что я выбираю несколько значений из нескольких таблиц, и после всех объединений …
1214 mysql  sql  concat  group-concat 

13
Какой тип данных MySQL использовать для хранения логических значений
Поскольку в MySQL, похоже, нет какого-либо «логического» типа данных, какой тип данных вы «используете» для хранения истинной / ложной информации в MySQL? Особенно в контексте написания и чтения из / в сценарий PHP. Со временем я использовал и видел несколько подходов: tinyint, поля varchar, содержащие значения 0/1, поля varchar, содержащие …

16
UTF-8 полностью
Я настраиваю новый сервер и хочу полностью поддерживать UTF-8 в моем веб-приложении. Я пытался сделать это в прошлом на существующих серверах, и мне всегда приходилось прибегать к ISO-8859-1. Где именно мне нужно установить кодировку / кодировки? Я знаю, что для этого мне нужно настроить Apache, MySQL и PHP - есть …
1191 php  mysql  linux  apache  utf-8 

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



30
mysql_fetch_array () / mysql_fetch_assoc () / mysql_fetch_row () / mysql_num_rows и т. д.… ожидает, что параметр 1 будет ресурсом
На этот вопрос есть ответы на переполнение стека на русском : mysql_fetch_array () ожидает параметр 1 , чтобы быть ресурсом (или mysqli_result), логическое значение заданной Я пытаюсь выбрать данные из таблицы MySQL, но получаю одно из следующих сообщений об ошибке: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, учитывая логическое …
960 php  mysql 

30
Как быстро переименовать базу данных MySQL (изменить имя схемы)?
Руководство MySQL на MySQL покрывает это. Обычно я просто выкидываю базу данных и импортирую ее с новым именем. Это не вариант для очень больших баз данных. По-видимому, RENAME {DATABASE | SCHEMA} db_name TO new_db_name; делает плохие вещи, существует только в нескольких версиях, и в целом это плохая идея . Это …
959 mysql  database  innodb  rename 

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