DBD :: MSQL.

DBD :: MSQL / DBD :: MySQL هي وحدة نمطية من بيرل مع برامج تشغيل MSQL و MYSQL لواجهة قاعدة بيانات PERL5 (DBI).
التحميل الان

DBD :: MSQL. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jochen Wiedmann
  • موقع ويب الناشر:
  • http://search.cpan.org/~jwied/Apache-Roaming-0.1003/lib/Apache/Roaming.pm

DBD :: MSQL. العلامات


DBD :: MSQL. وصف

DBD :: MSQL / DBD :: MySQL هي وحدة نمطية بيرل مع برامج تشغيل MSQL و MYSQL لواجهة قاعدة بيانات PERL5 (DBI). DBD :: MSQL / DBD :: MySQL هو وحدة بيرل مع برامج تشغيل MSQL و MYSQL لواجهة قاعدة بيانات Perl5 (DBI) .Synopsis استخدم DBI؛ $ driver = "msql"؛ # أو "msql1"؛ $ DSN = "DBI: $ Driver: قاعدة بيانات = قاعدة بيانات $؛ المضيف = اسم المضيف $"؛ $ dbh = dbi-> connect ($ dsn، undef، undef)؛ أو سائق $ = "mysql"؛ $ DSN = "DBI: $ Driver: قاعدة البيانات = قاعدة بيانات $؛ Host = $ hostname؛ المنفذ = $ Port"؛ DBH $ = DBI-> الاتصال ($ DSN، مستخدم $، $ كلمة المرور)؛ $ drh = dbi-> install_driver ("mysql")؛ @ databases = $ drh-> func (مضيف $ المضيف، ميناء $، "_Listbs")؛ @ Lables = $ dbh-> func ('_ _Listables')؛ $ sth = $ dbh-> الاستعداد ("حدد * من foo حيث bla")؛ أو $ sth = $ dbh-> تحضير (جدول "ListFields $")؛ أو $ sth = $ dbh-> تحضير ("ListIndEx $ Table $ Index)؛ $ sth-> تنفيذ؛ $ numrows = $ sth-> الصفوف؛ $ numFields = $ sth -> {'num_of_fields'}؛ $ sth-> النهاية؛ $ rc = $ drh-> func ('createdb'، قاعدة بيانات $، مضيف $، مستخدم $، كلمة المرور $، 'admin')؛ $ rc = $ drh-> func ('dropdb'، قاعدة بيانات $، مضيف $، مستخدم $، كلمة المرور $، 'admin')؛ RC = $ drh-> func ("إيقاف التشغيل"، مضيف $، المستخدم $، كلمة المرور $، "المسؤول")؛ $ rc = $ drh-> func ('إعادة تحميل'، مضيف $ host، المستخدم $، $ كلمة المرور، 'admin')؛ $ rc = $ dbh-> func ('creadb'، قاعدة بيانات $، 'admin')؛ $ rc = $ dbh-> func ('dropdb'، قاعدة بيانات $، 'admin')؛ $ rc = $ dbh-> func ("إيقاف"، "المسؤول")؛ $ rc = $ dbh-> func ("إعادة التحميل"، "المسؤول")؛ مثال # / USR / BIN / PERL استخدام صارمة؛ استخدام DBI ()؛ # الاتصال بقاعدة البيانات. بلدي $ dbh = dbi-> connect ("dbi: mysql: database = test؛ host = localhost"، joe "،" Joe's password "، {'الرجوع" => 1})؛ # انخفاض الجدول "فو". قد يفشل ذلك، إذا لم يكن موجودا "foo". # وهكذا نضع التقييم حولها. Eval {$ dbh-> القيام به ("قطرة الجدول فو")}؛ طباعة "فشل إسقاط فو فشلت: $ @ n" إذا $ @؛ # إنشاء جدول جديد "فو". يجب أن لا يفشل هذا، وبالتالي نحن لا نقدم الأخطاء. $ dbh-> القيام به ("إنشاء جدول FOO (IDENDEGER، اسم Varchar (20))")؛ # أدخل بعض البيانات في "foo". نحن نستخدم $ DBH-> اقتباس () ل # نقلا عن الاسم. $ DBH-> القيام به ("إدراج في قيم فو (1،". $ dbh-> اقتباس ("تيم"). ")؛ # نفس الشيء، ولكن استخدام العناصر النائبة $ DBH-> القيام به ("إدراج في قيم فو (؟،؟)"، undef، 2، "Jochen")؛ # الآن استرجاع البيانات من الجدول. بلدي $ sth = $ dbh-> الاستعداد ("حدد * من فو")؛ $ sth-> تنفيذ ()؛ في حين (بلدي $ المرجع = $ sth-> fetchrow_hashref () fetchrow_hashref () {print "وجدت صف: معرف = $ المرجع -> {ID '}، الاسم = $ REF -> {اسم"} n "؛ } $ sth-> النهاية ()؛ # افصل من قاعدة البيانات. $ dbh-> قطع الاتصال ()؛ DBD :: MySQL و DBD :: MSQL هي برامج تشغيل واجهة قاعدة بيانات PERL5 لقواعد بيانات MySQL و MSQL 1.x و MSQL 2.x. برامج التشغيل جزء من حزمة MSQL-MySQL-Modules.in كلمات أخرى: DBD :: MSQL و DBD :: MySQL هي واجهة بين لغة البرمجة PERL و API برمجة MSQL أو MySQL التي تأتي مع قاعدة بيانات MSQL الخاصة بأي MySQL أنظمة الإدارة. يتم دعم معظم الوظائف المقدمة من API البرمجة المعنية. بعض الوظائف نادرا ما تكون في عداد المفقودين، وذلك أساسا لأن لا أحد طلبها من أي وقت مضى. متطلبات: perl.


DBD :: MSQL. برامج ذات صلة