PHP veritabanı bağlantısı kontrolu veritabanı oluşturma

Kodla Büyü

SADETTİN

Seçkin Üye
Seçkin Üye
Mesajlar
334
Sunucumuz : localhost
Tam yetkili kullanıcı yani yönetici : mysql_user Genelde root olur.
Şifre : 'mysql_password' Root şifresi

Veritabanı bağlantısı kontrolünü sağlama
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
Kaynak : http://php.net/manual/en/function.mysql-connect.php

Veritabanı oluşturma
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}

$sql = 'CREATE DATABASE my_db';
if (mysql_query($sql, $link)) {
echo "Database my_db created successfully\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n";
}
?>
Kaynak : http://php.net/manual/en/function.mysql-create-db.php
 
Veritabanına tablo oluşturma
önce vt isimli veritabanı oluşturuyoruz.

veritabani.php
<?php
$serverName = "localhost";
$userName = "****";
$password = "****";

$conn = new mysqli($serverName, $userName, $password);

if ($conn->connect_error){
die("Baglanti hatasi" . $conn->connect_error);
}

$sql = "Create database vt";

if ($conn->query($sql) === true){
echo "Veritabani olusturuldu.";
} else{
echo "Veritabani olusturma hatasi" . $conn->error;
}

$conn->close();
?>

Tablo oluşturmak için tablo.php
<?php
$serverName = "localhost";
$userName = "****";
$password = "****";
$dbName = "deneme";

$conn = new mysqli($serverName, $userName, $password, $dbName);

if ($conn->connect_error){
die("Baglanti hatasi" . $conn->connect_error);
}

$sql = "Create table MyTable(
tc varchar(11) PRIMARY KEY,
isim varchar(12) NOT NULL,
soyisim varchar(12) NOT NULL)";

if ($conn->query($sql) === true){
echo "Tablo olusturuldu";
} else {
echo "Tablo olusturma hatasi" . $conn->error;
}

$conn->close();
?>

Kaynak : http://mertyazi.com/php-mysql-veritaban ... 8-01-2015/
 
Geri
Üst