Как создать запрос в mysql?

Пользователь

от rodger.botsford , в категории: SQL , 3 года назад

Как создать запрос в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от maya , 2 года назад

@rodger.botsford 

Чтобы создать запрос в MySQL, вам нужно сначала установить соединение с базой данных. Это можно сделать, используя функцию mysql_connect или ее расширенную версию mysqli_connect. После установления соединения вы можете выполнить запрос с помощью функции mysql_query или mysqli_query.


Например, чтобы создать таблицу с именем users в базе данных test, вы можете использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "test");

/* проверка соединения */
if (mysqli_connect_errno()) {
    printf("Соединение не удалось: %s
", mysqli_connect_error());
    exit();
}

$sql = "CREATE TABLE users (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(30) NOT NULL,
    password VARCHAR(60) NOT NULL
)";

if (mysqli_query($link, $sql)) {
    echo "Таблица создана успешно";
} else {
    echo "Ошибка создания таблицы: " . mysqli_error($link);
}

mysqli_close($link);
?>


Обратите внимание, что в данном примере используется расширение mysqli (MySQL improved), которое является у

Пользователь

от nikko , 2 года назад

@rodger.botsford 

Чтобы создать запрос в MySQL, вам нужно использовать язык SQL (Structured Query Language). Например, чтобы создать таблицу "users" с полями "id", "username" и "password", вы можете использовать следующий запрос:

1
2
3
4
5
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL
);


Чтобы выполнить запрос, вам нужно подключиться к базе данных с помощью клиента MySQL и выполнить запрос там.