নিবন্ধ ডিরেক্টরি
MySQL-এ ডেটাবেস কীভাবে ডিলিট করবেন ? MySQL ডেটাবেস ডিলিট করার জন্য কমান্ড/সিনট্যাক্স/স্টেটমেন্ট ।
MySQL ডাটাবেস মুছে দিন
mysqladmin ব্যবহার করে ডাটাবেস ড্রপ করুন
একটি সাধারণ ব্যবহারকারী হিসাবে mysql সার্ভারে লগ ইন করুন, আপনার MySQL ডাটাবেস তৈরি বা মুছে ফেলার জন্য নির্দিষ্ট সুবিধার প্রয়োজন হতে পারে।
তাই আমরা এখানে লগ ইন করতে রুট ব্যবহারকারী ব্যবহার করি।রুট ব্যবহারকারীর সর্বোচ্চ কর্তৃত্ব রয়েছে এবং একটি ডাটাবেস তৈরি করতে mysql mysqladmin কমান্ড ব্যবহার করতে পারে।
একটি ডাটাবেস মুছে ফেলার সময় খুব সাবধানতা অবলম্বন করা উচিত, কারণ ডিলিট কমান্ড কার্যকর হওয়ার পরে সমস্ত ডেটা চলে যাবে।
নিম্নলিখিত উদাহরণটি ডাটাবেস চেনউইলিয়াং মুছে দেয় (ডাটাবেসটি পূর্ববর্তী অধ্যায়ে তৈরি করা হয়েছিল):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
উপরের ডিলিট ডাটাবেস কমান্ডটি কার্যকর করার পরে, ডাটাবেসটি সত্যিই মুছে ফেলা হয়েছে কিনা তা নিশ্চিত করতে একটি প্রম্পট বক্স উপস্থিত হবে:
Dropping the database is potentially a very bad thing to do. Any data stored in the database will be destroyed. Do you really want to drop the 'chenweiliang' database [y/N] y Database "chenweiliang" dropped
পিএইচপি স্ক্রিপ্ট ব্যবহার করে ডাটাবেস মুছুন
PHP MySQL ডাটাবেস তৈরি বা মুছে ফেলার জন্য mysqli_query ফাংশন ব্যবহার করে।
ফাংশনের দুটি পরামিতি রয়েছে এবং কার্যকরী সফল হলে TRUE প্রদান করে, অন্যথায় এটি FALSE প্রদান করে।
ব্যাকরণ
mysqli_query(connection,query,resultmode);
| 参数 | বিবরণ |
|---|---|
| সংযোগ | প্রয়োজন।ব্যবহার করার জন্য MySQL সংযোগ নির্দিষ্ট করে। |
| প্রশ্ন | প্রয়োজনীয়, ক্যোয়ারী স্ট্রিং নির্দিষ্ট করে। |
| ফলাফল মোড | ঐচ্ছিক।একটি ধ্রুবকনিম্নলিখিত মানগুলির মধ্যে যেকোনো একটি হতে পারে:
|
দৃষ্টান্ত
নিম্নলিখিত উদাহরণটি একটি ডাটাবেস মুছে ফেলার জন্য PHP mysqli_query ফাংশনের ব্যবহার প্রদর্শন করে:
ডাটাবেস মুছে দিন
$dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功 '; $sql = 'DROP DATABASE chenweiliang'; $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } echo "数据库 chenweiliang 删除成功\n"; mysqli_close($conn);
সফলভাবে কার্যকর করার পরে, সংখ্যার ফলাফল হল:
连接 成功
ডাটাবেস chenweiliang সফলভাবে মুছে ফেলা হয়েছে
দ্রষ্টব্য: পিএইচপি স্ক্রিপ্ট ব্যবহার করে ডাটাবেস ডিলিট করার সময় কোনো কনফার্মেশন মেসেজ দেখানো হবে না; নির্দিষ্ট ডাটাবেসটি সরাসরি ডিলিট হয়ে যাবে। তাই, ডাটাবেস ডিলিট করার সময় আপনাকে বিশেষভাবে সতর্ক থাকতে হবে।
আশা করি, চেন ওয়েইলিয়াং-এর ব্লগে ( https://www.chenweiliang.com/ ) শেয়ার করা "How to delete a database in MySQL? Commands/syntax/statements for deleting a MySQL database" আর্টিকেলটি আপনার জন্য সহায়ক হবে।
এই নিবন্ধটির লিঙ্কটি নির্দ্বিধায় শেয়ার করুন: https://www.chenweiliang.com/cwl-465.html
