পিএইচপি ও মাইএসকিউএল (MySQL) কানেকশন ও টেবিল তৈরী

পিএইচপি কিছু কিছু জানা থাকলেও মাইএসকিউএল এর কানেক্ট করে ডায়নামিক সাইট বানানোর আগ্রহ অনেকদিনেরই ছিল। ওয়ার্ডপ্রেস আর জুমলা দিয়ে সাইট বানালেও নিজের মতো করে অনেক কিছুই করতে পারছিলাম না। একটু একটু করে শিখে নিচ্ছি মাইএসকিউএল দিয়ে সাইট বানানো।

প্রথমে ডাটাবেজ কানেক্ট করতে হবে ।
প্রথম কন্ট্রোল প্যানেল থেকে একটি ডাটাবেজ বানিয়ে নেই ।


মনেকরি, ডাটাবেজের নাম newdatabase এবং পাসওয়ার্ড 1234

২. এখন ডাটাবেজটিকে কানেক্ট করবো একটি পিএইচপি ফাইলের মাধ্যমে।

<?php
$con = mysql_connect("localhost","newdatabase","1234");
?>

৩. টেবিল বানানো

mysql_select_db("tutobd_aziz", $con);
$sql = "CREATE TABLE Persons1
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";

কোয়েরী এক্সিকিউট করা

mysql_query($sql,$con);

বন্ধ করা

mysql_close($con);

কিছু কিছু জানা থাকলেও মাইএসকিউএল এর কানেক্ট করে ডায়নামিক সাইট বানানোর আগ্রহ অনেকদিনেরই ছিল। ওয়ার্ডপ্রেস আর জুমলা দিয়ে সাইট বানালেও নিজের মতো করে অনেক কিছুই করতে পারছিলাম না। একটু একটু করে শিখে নিচ্ছি মাইএসকিউএল দিয়ে সাইট বানানো।

প্রথমে ডাটাবেজ কানেক্ট করতে হবে ।
প্রথম কন্ট্রোল প্যানেল থেকে একটি ডাটাবেজ বানিয়ে নেই ।


মনেকরি, ডাটাবেজের নাম newdatabase এবং পাসওয়ার্ড 1234

২. এখন ডাটাবেজটিকে কানেক্ট করবো একটি পিএইচপি ফাইলের মাধ্যমে।

<?php
$con = mysql_connect("localhost","newdatabase","1234");
?>

৩. টেবিল বানানো

mysql_select_db("tutobd_aziz", $con);
$sql = "CREATE TABLE Persons1
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";

কোয়েরী এক্সিকিউট করা

mysql_query($sql,$con);

বন্ধ করা

mysql_close($con);

5 thoughts on “পিএইচপি ও মাইএসকিউএল (MySQL) কানেকশন ও টেবিল তৈরী”

  1. Pingback: বাংলা টিউটরিয়াল|বাংলা ভাষায় বিশ্বের প্রথম টিউটরিয়াল সাইট | Bangla Tutorials » Blog Archive » ডাটা ইনসার্ট : পিএইচ

    1. @Arif, কোডগুলো নোটপ্যাড ফাইলে লিখে সেভ দিতে হবে .php নাম দিয়ে। আর Save in type: All Files সিলেক্ট করতে হবে।

  2. ওয়েব সাইটে কানেকশন করলে Error creating database: Access denied for user ”@’localhost’ to database ‘tutobd_aziz’ দেখায়। কি করবো?

  3. ভাই আমি mysql ডাটাবেজের ব্যাকআপ নিতে পারছি না । কেউ যদি সাহায্য করতেন ।(windows and ubuntu 11.04)

Leave a Comment