MySQL е безплатна система за управление на релационни бази данни с отворен код (RDBMS), която използва език за структурирани заявки (SQL). НЕ използвайте този маркер за други бази данни, като SQL Server, SQLite и др. Това са различни бази данни, които използват SQL за управление на данни.
28
отговор

Как да предотвратя SQL инжекцията в PHP?

Ако е въведен потребителски вход, без да се променя SQL заявката, приложението става уязвимо за SQL инжектиране, както в следния пример: $ unsafe_variable = $ _POST ['user_input']; mysql_query ("INSERT INTO" таблица "(" колона ") VALUES ('$ unsafe_variabl ...
на 13 септември '08 в 2:55
15
отговор

Защо да не използвам mysql_ * функции в PHP?

Какви са техническите причини, поради които не можете да използвате mysql_ * функции? (например mysql_query (), mysql_connect () или mysql_real_escape_string ())? Защо да използвам нещо друго, дори ако работят на сайта ми? Ако не са роби ...
набор 12 окт. '12 в 16:18
32
отговор

Трябва ли да използвам полето „datetime“ или „timestamp“?

Бихте ли препоръчали използването на datetime или timestamp и защо (използвайки MySQL)? Работя с php на сървърната страна.
на 03 януари '09 в 19:14
40
отговор

Как да импортирате SQL файл с командния ред в MySQL?

Имам .sql файл с експортиране от phpMyAdmin. Искам да го импортирам на друг сървър чрез командния ред. Инсталирах Windows Server 2008 R2. Сложих .sql файла на диска C и изпробвах тази команда database_name <file.sql ...
настроен на 16 юли'13 в 3:43 часа
3
отговор

Каква е разликата между INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN?

Каква е разликата между INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN в MySQL?
на 18 април '11 в 20:15
14
отговор

Как да получите списък с потребителски акаунти на MySQL

Използвам помощната програма за командния ред MySQL и мога да навигирам в базата данни. Сега трябва да видя списък с потребителски акаунти. Как мога да направя това? Използвам MySQL 5.4.1 версия.
Задайте 16 юли в 6:23
16
отговор

UTF-8 напълно преминава

Създавам нов сървър и искам напълно да поддържам UTF-8 в моето уеб приложение. Опитах се да направя това в миналото на съществуващи сървъри и винаги трябваше да прибягвам до ISO-8859-1. Къде точно трябва да настроя кодирането / кодирането? Аз съм ...
на 11 ноември. '08 в 0:04
21
отговора

Как да се свържете с MySQL база данни в Python?

Как да се свържете с базата данни MySQL, използвайки програмата python?
на 17 декември '08 в 12:49
30
отговор

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

Има ли лесен начин да започнете MySQL заявка от командния ред на Linux и да изведете резултатите в CSV формат? Това е, което правя сега: mysql -u uid -ppwd -D dbname << EOQ | sed -e 's / /, / g' | tee list.csv изберете id, concat ("", име, "") ...
настройте 10 dec. '08 в 18:59 ч
32
отговор

Link. Какво означава тази грешка в php?

Какво е това? Това е поредица от отговори за предупреждения, грешки и известия, които може да срещнете при програмиране на PHP, и не знаете как да ги поправите. Също така е общност на Wiki, така че всеки е поканен да участва в добавянето и поддържането ...
настроено 07 октомври '12 в 18:11
10
отговор

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

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

Инсталиране на определени версии на пакета с помощта на pip

Опитвам се да инсталирам версия 1.2.2 на MySQL_python адаптера, използвайки новия virtualenv, създаден с опцията --no-site-packages. Текущата версия, показана в PyPi, е 1.2.3. Има ли начин да инсталирате по-стара версия? Намерих статия, в която ...
настроено на 08 март 2011 г. в 1:58 часа
33
отговор

mysql_fetch_array () / mysql_fetch_assoc () / mysql_fetch_row () / mysql_num_rows и т.н. ... очаква параметър 1 да бъде ресурс или резултат

Опитвам се да избера данни от таблица MySQL, но получавам едно от следните съобщения за грешка: mysql_fetch_array () очаква параметър 1 да бъде ресурс, boolean или mysqli_fetch_array () очаква параметър 1 да бъде mysqli_result, boolean giv ...
на 04.06.10 в 13:18
30
отговор

SQL избира само редовете с максималната стойност в колоната.

Имам тази таблица за документи (опростена версия тук): + ------ + ------- + --------------------- ----------------- | id | rev | съдържание + ------ + ------- + ---------------------------------- ---- + |. \ T 1 | 1 ...
набор 12 окт. '11 в 22:42
9
отговор

Възможно ли е да се комбинират няколко линии MySQL в едно поле?

Използвайки MySQL, мога да направя нещо подобно: SELECT хоби ОТ peoples_hobbies WHERE person_id = 5; и да получите: пазаруване риболов кодиране, но вместо това аз просто искам 1 ред, 1 col: пазаруване, риболов, кодиране Причината е, че аз избирам ...
на 10 ноември. '08 в 5:34