์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- promise
- Porject
- js
- async
- execCommand
- setTimeout()
- addEventListener
- webpack
- mysql
- eport
- ๋น๋๊ธฐ
- callback
- await
- sql
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- prj
- json
- ํผํ
- JS #ํ๋ก์ ํธ
- database
- ์ฐธ๊ณ ๋ธ๋ก๊ทธ
- Project
- https://m.blog.naver.com/tt2t2am1118/221010125300
- slow and steady
- ๊ฒ์
- Import
- ajax
- object
- db
- ๋๊ธฐ
- Today
- Total
C-log
๐ฌMySQL&๐PHP : ๋๊ณ ๋์ ์ฝ๋ผ๋ฆฌ์ ์ํต ์ฐ๊ธฐ์ ์ญ์ ๋ณธ๋ฌธ
๐ฌMySQL&๐PHP : ๋๊ณ ๋์ ์ฝ๋ผ๋ฆฌ์ ์ํต ์ฐ๊ธฐ์ ์ญ์
4:Bee 2023. 10. 12. 00:26์์์ ์ฐ๋ฆฌ๊ฐ ๊ธ์ ์์ฑํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ผ๋ ์ด์ ๋ ๊ธ์ ์์ ํ๊ณ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ณผ ๊ฒ์ด๋ค. ์ฐ์ ๊ธฐ์กด์ aํ๊ทธ๋ฅผ ์ด์ฉํด์ create๋ฅผ ์์ฑํ๋ ๋ฐฉ์๊ณผ๋ ๋ค๋ฅด๊ฒ php๋ฅผ ์ด์ฉํด์ URL์ ๋งค๊ฐ๋ณ์ id๊ฐ์ด ์ง์ ๋์์ ๋ update๋ฒํผ์ด ์์ฑ๋ ์ ์๊ฒ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. ํด๋น ์ฝ๋๋ ์๋์ ๊ฐ๋ค.
๊ธ ์์ ํ๊ธฐ
$update_link
...
$update_link = '';
if (isset($_GET['id'])) {
$filtered_id = mysqli_real_escape_string($conn, $_GET['id']);
$sql = "SELECT * FROM topic WHERE id={$filtered_id}";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$article['title'] = htmlspecialchars($row['title']);
$article['description'] = htmlspecialchars($row['description']);
// <a href="update.php?id="></a>
$update_link = '<a href="update.php?id=' . $_GET['id'] . '">update</a>';
}
?>
<!DOCTYPE html>
<html lang="eng">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WEB</title>
</head>
<body>
<h1><a href="index.php">WEB</a></h1>
<ol>
<?= $list ?>
</ol>
<a href="create.php">create</a>
<?= $update_link ?>
<!-- ์์ update_link๋ ํด๋น if๋ฌธ์ t/f์ ๋ฐ๋ผ์ ํ์ฑํ์ ์ฌ๋ถ๊ฐ ๋ฐ๋ฅธ๋ค. ์ฆ, URL์์ ๋งค๊ฐ๋ณ์ id๊ฐ์ด ์ฃผ์ด์ง๋ฉด ํด๋น update aํ๊ทธ๊ฐ ํ์ฑํ๊ฐ ๋๋ ๊ฒ์ด๋ค. ์ดํ update.phpํ์ผ๋ก ๋์ด๊ฐ์ html์ฝ๋๋ฅผ ์ดํด๋ณด์. -->
<h2><?= $article['title'] ?></h2>
<?= $article['description'] ?>
</body>
</html>
์ ์ฌํ ๋ณด์์ผํ ์ฝ๋๋ if๋ฌธ๊ณผ HTML์ <?= $update_link ?>์ด๋ค. ์ฐ์ $update_link์ ๋ณ์๋ฅผ if๋ฌธ ์๋จ์ ์ ์ํ์๋ค. ๋ฐ๋ผ if๋ฌธ์ ์กฐ๊ฑด์ด TRUE์ผ ๊ฒฝ์ฐ์ $update_link์ ๋ณ์๋ aํ๊ทธ update๋ฅผ ์น ๋ธ๋ผ์ฐ์ ์ ํ์ฑํ๋ฅผ ์์ผ์ค๋ค. ์ฆ, HTML์ ํด๋น ๋ณ์๊ฐ ์๋ฆฌํ๊ณ ๋ ์์ผ๋ if๋ฌธ์ด ํ์ฑํ ๋์ง ์์๊ธฐ์ ์๋ฌด๊ฒ๋ ๋์ ๋ณด์ด์ง ์๋ ๊ฒ๋ฟ์ด๋ค.
์ด์ ํด๋น ํ๊ทธ์ ๋ง๋ update.phpํ์ผ์ ์์ฑํ ๊ฒ์ด๋ค. ํด๋น ์ฝ๋๋ ์๋์ ๊ฐ๋ค.
<?php
mysqli_report(MYSQLI_REPORT_OFF);
$conn = mysqli_connect(
'localhost',
'root',
'****',
'phpmysql'
);
$sql = "SELECT * FROM topic";
$result = mysqli_query($conn, $sql);
$list = "";
while ($row = mysqli_fetch_array($result)) {
$escaped_title = htmlspecialchars($row['title']);
$list = $list . "<li><a href=\"index.php?id={$row['id']}\">{$escaped_title}</a></li>";
}
$article = array(
'title' => 'Welcome',
'description' => 'Hello, web'
);
$update_link = '';
if (isset($_GET['id'])) {
$filtered_id = mysqli_real_escape_string($conn, $_GET['id']);
$sql = "SELECT * FROM topic WHERE id={$filtered_id}";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$article['title'] = htmlspecialchars($row['title']);
$article['description'] = htmlspecialchars($row['description']);
$update_link = '<a href="update.php?id=' . $_GET['id'] . '">update</a>';
}
?>
<!DOCTYPE html>
<html lang="eng">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WEB</title>
</head>
<body>
<h1><a href="index.php">WEB</a></h1>
<ol>
<?= $list ?>
</ol>
<form action="process_update.php" method="POST">
<!-- ์ฌ๊ธฐ์๋ process_update.php ํ์ผ์์ update๋ฅผ ์ฒ๋ฆฌํด์ผํ๋ค. ๋ ๋ผ์ ์๋ hidden์ inputํ๊ทธ๊ฐ ํ์ฑํ ๋๋ค. -->
<input type="hidden" name="id" value="<?= $_GET['id'] ?>">
<!-- ์ฌ๊ธฐ update.php์ create.phpํ์ผ์ ๋น๊ตํด์ ๋ณด๋ฉด ๊ฐ inputํ๊ทธ๊ฐ ๋ค๋ฅด๊ฒ ์ค์ ๋์ด ์๋ ๊ฒ์ ์ ์ ์๋ค. ์ฐ์ $article ๋ณ์๊ฐ -->
<p><input type="text" name="title" placeholder="title" value="<?= $article['title'] ?>"></p>
<p><textarea name="description" placeholder="description"><?= $article['description'] ?></textarea></p>
<p><input type="submit"></p>
</form>
</body>
</html>
์ ์ ๊น๊ฒ ๋ด์ผํ ๋ถ๋ถ์ HTML์ฝ๋ ๋ถ๋ถ์์ inputํ๊ทธ์ด๋ค. ๊ฐ ํ๊ทธ๋ค์ ์์ฑ value๋ฅผ ๋ณด๋ฉด ํด๋น URL์ ๋งค๊ฐ๋ณ์ id๋ฅผ ๊ฐ์ง๊ณ ์ค๊ฑฐ๋ $article ๋ฐฐ์ด์ ๋ฐ์ดํฐ ๊ฐ๋ค์ ๊ฐ์ง๊ณ ์จ๋ค. ์์์ ๋ดค๋ aํ๊ทธ์ $update_link๋ณ์์ ๊ฐ์ ๋ฐฉ์์ผ๋ก if๋ฌธ์ ์กฐ๊ฑด์ด TRUE์ผ ๋ ํด๋น ๋ฐฐ์ด์ ๊ฐ๋ค์ด ๋ณ๋๋๋ฉฐ ๊ฐ์ง๊ณ ์ ๋ฐ์ดํฐ๋ค์ผ URL์ ๋งค๊ฐ๋ณ์๋ค์ด๋ค. ์ฆ, ์ ํํ id๊ฐ(๋ชฉ๋ก)๋ค์ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ค๊ณ ๊ทธ๊ฒ๋ค์ ๋ธ๋ผ์ฐ์ ์ input์ฐฝ์์ ์๋กญ๊ฒ ์์ ์ ํ๊ณ update๋ฅผ ํ๋ ๊ฒ์ด๋ค. ์ดํ ์์ ํ ๊ฐ๋ค์ updateํ ๋ formํ๊ทธ์์ ์ง์ ๋ process_update.php๊ฐ ํ์ฑํ ๋๋๋ฐ ํด๋น ์ฝ๋๋ ์๋์ ๊ฐ๋ค.
<?php
mysqli_report(MYSQLI_REPORT_OFF);
$conn = mysqli_connect(
'localhost',
'root',
'****',
'phpmysql'
);
//settype์ ์ฌ์ฉํ๋ ์ด์ ๋ $_POST์ id๊ฐ์ ์ ์๋ก ๊ณ ์ ํ๊ธฐ ์ํ ํจ์์ด๋ค.
settype($_POST['id'], 'integer');
// ์ฌ๊ธฐ array์ ์ญํ ์์ id ๋ฐฐ์ด์ ์ถ๊ฐํด์ค๋ค. ์ฌ๊ธฐ์ filtered์ ์ญํ ์?
$filtered = array(
'id' => mysqli_real_escape_string($conn, $_POST['id']),
'title' => mysqli_real_escape_string($conn, $_POST['title']),
'description' => mysqli_real_escape_string($conn, $_POST['description'])
);
$sql = "
UPDATE topic SET title = '{$filtered['title']}', description = '{$filtered['description']}'
WHERE id = {$filtered['id']}
";
$result = mysqli_query($conn, $sql);
if ($result === false) {
echo '์ ์ฅํ๋ ๊ณผ์ ์์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ต๋๋ค. ๊ด๋ฆฌ์์๊ฒ ๋ฌธ์ํด์ฃผ์ธ์.';
error_log(mysqli_error($conn));
} else {
echo '์ฑ๊ณตํ์ต๋๋ค.<a href="index.php">๋์๊ฐ๊ธฐ</a>';
}
๋ฐ์ดํฐ์ ๊ฐ์ ์ ๋ฌํด์ผ ํ๊ธฐ ๋๋ฌธ์ POST๋ค๋ก ์ด๋ฃจ์ด์ง $filtered ๋ฐฐ์ด ๋ณ์์์ process_create.php์ ๋ค๋ฅด๊ฒ id๊ฐ์ด ์ถ๊ฐ ๋์๊ณ ํด๋น id๊ฐ์ ์ ์ํ์ ์ผ๋ก๋ง ์ด๋ฃจ์ด ์ ธ์ผํ๊ธฐ ๋๋ฌธ์ settypeํจ์๋ฅผ ์ด์ฉํ๋ค.
settype()
settypeํจ์๋ ๋ณ์์ ์ ํ์ ์ค์ ํ๋ ํจ์๋ก ์ฐ๋ฆฌ๋ integer๋ก ์์ฑํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ง์ง๋ง ๋งค๊ฐ๋ณ์๋ฅผ integer๋ก ์ค์ ํ์๋ค.
$sql
ํด๋น ๋ฐ์ดํฐ๋ฅผ updateํ๊ธฐ ์ํด์๋ sql๋ฌธ๋ฒ์ด UPDATE topic SET title..๋ก ๋์ด์ผ ํ๋ค. ๋ฐ๋ก createํํธ์์ ์ด์ผ๊ธฐํ์ง ์์์ ์ดํ sql๋ช
๋ น๋ฌธ์ด ์ ์ฉ๋๋ฉด์ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋๋ค. process_update.php๋ฅผ ์์ฑํ์ง ์๊ณ update๋ฅผ ํ์ ๋๋ process_create.php๋ก ์ฐ๊ฒฐ์ด ๋์ด ์์ด์ ์์ฑ๋ง ์ด๋ฃจ์ด์ง ๋ฟ์ด์๋ค. ์๋ TABLE์ ํ์ธ ํด๋ณด์.
MariaDB [phpmysql]> SELECT * FROM topic
-> ;
+----+-------------+--------------------+---------------------+
| id | title | description | created |
+----+-------------+--------------------+---------------------+
| 8 | MySQL | MySQL is ... | 2023-10-06 13:54:47 |
| 9 | Oracle | Oracle is ... | 2023-10-06 13:55:01 |
| 10 | SQL Servera | SQL Servera is ... | 2023-10-06 13:55:20 |
| 11 | MongoDB | MongoDB is ... | 2023-10-06 13:55:32 |
| 12 | MariaDB | MariaDB is ... | 2023-10-09 21:28:45 |
| 13 | Welcome | Hello, web | 2023-10-10 23:29:02 |
| 14 | Welcome | Hello, web_test | 2023-10-11 16:04:12 |
+----+-------------+--------------------+---------------------+
7 rows in set (0.000 sec)
๊ทธ๋ ๋ค๋ฉด process_update.php ์ฝ๋๋ฅผ ์ฌ์ฉํ ํ์ topic TABLE์ ์๋์ ๊ฐ๋ค.
MariaDB [phpmysql]> SELECT * FROM topic
-> ;
+----+-------------+--------------------+---------------------+
| id | title | description | created |
+----+-------------+--------------------+---------------------+
| 8 | MySQL | MySQL is ... | 2023-10-06 13:54:47 |
| 9 | Oracle | Oracle is ... | 2023-10-06 13:55:01 |
| 10 | SQL Servera | SQL Servera is ... | 2023-10-06 13:55:20 |
| 11 | MongoDB | MongoDB is ... | 2023-10-06 13:55:32 |
| 12 | MariaDB | MariaDB is ... | 2023-10-09 21:28:45 |
| 13 | Welcome | Hello, web | 2023-10-10 23:29:02 |
| 14 | myWord | Hello, Word | 2023-10-11 16:04:12 |
+----+-------------+--------------------+---------------------+
7 rows in set (0.000 sec)
์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ฌ๋๋ URL์ ๋งค๊ฐ๋ณ์๋ฅผ ๊ฐ์ ธ์์ผ ํ๊ธฐ ๋๋ฌธ์ GET์ ์ฌ์ฉํ์ง๋ง ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋๋ POST๋ฐฉ์์ ์ฌ์ฉํด์ผ ํ๋ค.
๊ธ ์ญ์ ํ๊ธฐ
์ด๋ฒ์๋ ๊ธ์ ์ญ์ ํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณผ ๊ฒ์ด๋ค. ํด๋น ์ฝ๋ ๋ ์๋์ ๊ฐ๋ค.
<?php
mysqli_report(MYSQLI_REPORT_OFF);
$conn = mysqli_connect(
'localhost',
'root',
'****',
'phpmysql'
);
$sql = "SELECT * FROM topic";
$result = mysqli_query($conn, $sql);
$list = "";
while ($row = mysqli_fetch_array($result)) {
$escaped_title = htmlspecialchars($row['title']);
$list = $list . "<li><a href=\"index.php?id={$row['id']}\">{$escaped_title}</a></li>";
}
$article = array(
'title' => 'Welcome',
'description' => 'Hello, web'
);
$update_link = '';
$delete_link = '';
if (isset($_GET['id'])) {
$filtered_id = mysqli_real_escape_string($conn, $_GET['id']);
$sql = "SELECT * FROM topic WHERE id={$filtered_id}";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$article['title'] = htmlspecialchars($row['title']);
$article['description'] = htmlspecialchars($row['description']);
// <a href="update.php?id="></a>
$update_link = '<a href="update.php?id=' . $_GET['id'] . '">update</a>';
// delete๋ฐฉ์์ ํด๋น URL ๋งค๊ฐ๋ณ์์ ๊ฐ์ ๊ฐ์ ธ์ค๋ ๊ฒ์ด์๋๋ค. ์๋ฐํ๊ฒ ์ ๊ทผํด์ ํด๋น ๋ฐ์ดํฐ๊ฐ์ ์ญ์ ํด์ผํ๊ธฐ ๋๋ฌธ์ GET์ด ์๋ POST๋ฐฉ์์ ์ฌ์ฉํด์ผ ํ๋ค. ๋ฐ๋ผ์ fromํ๊ทธ๋ฅผ ์ด์ฉํด์ ์ญ์ ๋ฅผ ํ ๊ฒ์ด๋ค.
//๊ทธ๋ ๋ค๋ฉด ์๋ ์ฝ๋ GET์ POST๋ก ๋ณ๊ฒฝํ๋ฉด ๋๋ ๊ฒ ์๋๊ฐ?
// $delete_link = '<a href="process_delete.php?id=' . $_GET['id'] . '">delete</a>';
//ํด๋น formํ๊ทธ๋ฅผ ์ด์ฉํด์ ์์ inputํ๊ทธ๋ GET์ ์ฌ์ฉํ๋๋ฐ.. ๋ฌด์จ ์ฐจ์ด์ธ์ง ๋ชจ๋ฅด๊ฒ ๋ค.
// ์ฌ๊ธฐ์ hidden์ ์ฌ์ฉํ๋ ์ด์ ๋?
$delete_link = '
<form action = "process_delete.php" method="post">
<input type="hidden" name="id" value="' . $_GET['id'] . '">
<input type="submit" value ="delete">
</form>
';
}
?>
<!DOCTYPE html>
<html lang="eng">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WEB</title>
</head>
<body>
<h1><a href="index.php">WEB</a></h1>
<ol>
<?= $list ?>
</ol>
<a href="create.php">create</a>
<?= $update_link ?>
<?= $delete_link ?>
<h2><?= $article['title'] ?></h2>
<?= $article['description'] ?>
</body>
</html>
ํด๋น ์ฝ๋์์ delete๋ฒํผ์ ์์ฑํ๋ ๋ฐฉ์์ด ๊ธฐ์กด ๋ฐฉ์๊ณผ๋ ๋ฌ๋ฆฌ fromํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ค formํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ ๊ธฐ์กด์ ์ฐ๋ฆฌ๊ฐ GET์ผ๋ก๋ง ๋ฐ์ดํฐ ๊ฐ์ ๊ฐ์ง๊ณ ์์ง๋ง ์ญ์ ์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ๊ฐ์ ๊ฐ์ ธ์ค๊ธฐ ๋ณด๋จ ์ ๋ฌ ํด์ผํ๋ POST๋ฐฉ์์ ์ถ๊ตฌํด์ผํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๊ฐ ๊ธฐ์กด์ ์ฌ์ฉํ๋ inputํ๊ทธ์ $delete_link = '<a href="process_delete.php?id=' . $_GET['id'] . '">delete</a>';์ด ๋ถ๋ถ์ GET๋ฐฉ์์ผ๋ก POST๋ก ๋ณ๊ฒฝํ ์ ์๋ค. URL์ ๋งค๊ฐ๋ณ์ id๊ฐ์ ๊ฐ์ ธ์ค๋ ๋งค๊ฐ๋ณ์์ด๊ธฐ์ POST๋ฅผ ํ๋ฉด ์น๋ธ๋ผ์ฐ์ ์ ์ค๋ฅ๊ฐ ๊ฒ์ถ๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ formํ๊ทธ๋ฅผ ์ด์ฉํด์ ํด๋น delete๋ฅผ ์งํ ํ ๋ POST๋ก ํ์์ผ๋ก submitํ๊ณ ๋ด๋ถ์์ ๊ฐ์ ๊ฐ์ ธ์ค๋ inputํ๊ทธ GET์ ์ฌ์ฉํด์ผ ํ๋ค. ์ด์ process_delete.php๋ฅผ ์ดํด๋ณด์ ์ฝ๋๋ ์๋์ ๊ฐ๋ค.
<?php
mysqli_report(MYSQLI_REPORT_OFF);
$conn = mysqli_connect(
'localhost',
'root',
'1024',
'phpmysql'
);
//settype์ ์ฌ์ฉํ๋ ์ด์ ๋ $_POST์ id๊ฐ์ ์ ์๋ก ๊ณ ์ ํ๊ธฐ ์ํ ํจ์์ด๋ค.
settype($_POST['id'], 'integer');
// ์ฌ๊ธฐ array์ ์ญํ ์์ id ๋ฐฐ์ด์ ์ถ๊ฐํด์ค๋ค. ์ฌ๊ธฐ์ filtered์ ์ญํ ์?
$filtered = array(
'id' => mysqli_real_escape_string($conn, $_POST['id']),
);
$sql = "
DELETE FROM topic WHERE id = {$filtered['id']}
";
$result = mysqli_query($conn, $sql);
if ($result === false) {
echo '์ ์ฅํ๋ ๊ณผ์ ์์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ต๋๋ค. ๊ด๋ฆฌ์์๊ฒ ๋ฌธ์ํด์ฃผ์ธ์.';
error_log(mysqli_error($conn));
} else {
echo '์ญ์ ์ ์ฑ๊ณต์ต๋๋ค. .<a href="index.php">๋์๊ฐ๊ธฐ</a>';
}
$sql
UPDATE๋ช ๋ น์ด์๋ ๋ฌ๋ฆฌ ํน์ ์คํค๋ง๋ฅผ ์ง์ ํ๋ฉด ๋๋ค. DLETE๋ผ๋ ๋ช ๋ น์ด๋ฅผ ์ฝ์ ํ๊ณ ํน์ ์์น์ ๊ฐ์ ์ง์ ํ๋ฉด ๋๋ค. ๋ค๋ฅธ process์ ๋นํด์ ๊ฐ๋จํ๊ฒ ๊ตฌ์ฑ์ด ๋์ด ์์ผ๋ ์ด๋ ค์์ ํฌ๊ฒ ์๋ค. ์ด์ ๋ธ๋ผ์ฐ์ ์์ ์น์ ์คํ ์์ผฐ์ ๋ sql์ topic TABLE์ ์๋์ ๊ฐ๋ค.
MariaDB [phpmysql]> SELECT * FROM topic;
+----+-------------+--------------------+---------------------+
| id | title | description | created |
+----+-------------+--------------------+---------------------+
| 8 | MySQL | MySQL is ... | 2023-10-06 13:54:47 |
| 9 | Oracle | Oracle is ... | 2023-10-06 13:55:01 |
| 10 | SQL Servera | SQL Servera is ... | 2023-10-06 13:55:20 |
| 11 | MongoDB | MongoDB is ... | 2023-10-06 13:55:32 |
| 12 | MariaDB | MariaDB is ... | 2023-10-09 21:28:45 |
| 14 | myWord | Hello, Word | 2023-10-11 16:04:12 |
+----+-------------+--------------------+---------------------+
6 rows in set (0.000 sec)