اضافه کردن دیتابیس با PHP
برای اضافه کردن دیتابیس با استفاده از PHP، ابتدا نیاز به یک سرور محلی یا هاست دارید که از PHP و MySQL پشتیبانی کند. در اینجا مراحل لازم برای ایجاد یک دیتابیس جدید و اضافه کردن دادهها به آن را بررسی میکنیم.
ایجاد دیتابیس
برای ایجاد یک دیتابیس جدید، میتوانید از دستور SQL زیر استفاده کنید:
```sql
CREATE DATABASE my_database;
```
در اینجا، `my_database` نام دیتابیس شما است. به یاد داشته باشید که نامها باید منحصر به فرد باشند.
اتصال به دیتابیس
پس از ایجاد دیتابیس، باید با استفاده از PHP به آن متصل شوید. برای این کار، میتوانید از کد زیر استفاده کنید:
```php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "my_database";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
```
در اینجا، `localhost` به سرور محلی اشاره دارد، و `username` و `password` باید به اطلاعات واقعی شما تغییر یابد.
ایجاد جدول
برای ذخیره دادهها، نیاز به جدول دارید. یک جدول میتواند به شکل زیر ایجاد شود:
```sql
CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
email VARCHAR(50)
);
```
در اینجا، جدول `users` شامل سه فیلد است: `id`، `name` و `email`.
اضافه کردن دادهها
برای اضافه کردن دادهها به جدول، میتوانید از کد زیر استفاده کنید:
```php
$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
```
در اینجا، داده جدیدی به جدول `users` اضافه میشود.
بستن اتصال
پس از انجام تمامی عملیات، مهم است که اتصال به دیتابیس را ببندید:
```php
$conn->close();
```
نتیجهگیری