• 2 رای - 4.5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چگونه یک دیتابیس ایجاد کنیم؟
#1
سلام دوستان،

من میخوام که یک کدی توی اسکریپتم بنویسم که بدون اینکه خودم یک ساعت وارد phpmyadmin بشم از خود اون اسکریپت یک دیتابیس با نام کاربری و رمزعبور اگه هم شد جدول و فیلد بهش بدیم اضافه کنه!

موفق باشید ... Heart
غایب
  پاسخ
تشکر شده توسط : Y.P.Y
#2
سلام،
هم با دستورات SQL می تونید اینکارو انجام بدید، هم توابع PHP...
کد پی‌اچ‌پی:
mysql_create_db('DbName');
mysql_query("create database DbName;"); 
بهتره MySQL manual رو هم مطالعه کنید:
http://dev.mysql.com/doc/refman/5.0/en/index.html
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : molana cyletech
#3
البته یوشا جان این تابع در هاست هایی که cpanel دارن اجرا نمی شه
باید از توابع adddb خود cpanel فراخوانی بشه

بهترین راه همون استفاده از کوئری sql هستش
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : cyletech
#4
ممنونم یوشا و مولانا جان و عزیز. اما من فعلا دارم رو لوکال هاست امتحان می کنم و آموزش میبینم. الان هم وقتی از کدی که یئشا جان شما در بالا دادید استفاده می کنم هنگام اجرا این خطا رو دریافت می کنم: undefined function
غایب
  پاسخ
تشکر شده توسط :
#5
سلام،
نقل قول:هنگام اجرا این خطا رو دریافت می کنم: undefined function
احتمالاً بسته MySQL شما نصب نشده... یک phpinfo(); بگیرید ببینید درونش MySQL هستش یا خیر...
در ضمن سیستمتون چیه؟
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : cyletech
#6
یوشا جان بله فعال هست! البته من متن رو میدم خودتون هم نظر بدید:
کد پی‌اچ‌پی:
Client API version     5.0.51a 

mysql
.allow_persistent    On    On 

موارد دیگه هم در رابطبه با mysql بود که مربوط به mode و اینا میشه!

سیستم چیم چیه؟
غایب
  پاسخ
تشکر شده توسط :
#7
فانکشن mysql_create_db توی نسخه شما دیگه موجود نیست
از منوال Php
کد:
Note: This function will not be available if the MySQL extension was built against a MySQL 4.x client library.
  پاسخ
تشکر شده توسط : cyletech
#8
ممنونم از مدیریت عزیز. پس من آپدیت می کنم نسخه رو.
غایب
  پاسخ
تشکر شده توسط :
#9
فکر کنم من بد گفتم.
نسخه شما به روز هست
این فانکشن دیگه استفاده نمیشه
شما می تونید از
کد پی‌اچ‌پی:
mysql_query("create database DbName;"); 
استفاده کنید
  پاسخ
تشکر شده توسط :
#10
وحید آقا فکر کنم بازم کم توضیح دادید چونکه بازم ارور دریافت می کنم:

کد پی‌اچ‌پی:
Access denied for user 'ODBC'@'localhost' (using passwordNO)
A link to the server could not be established 

درضمن نسخه من کمی قدیمی بود Smile بد نشد که آپدیت شد Big Grin
غایب
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان