/PYTHON-DB CONNECTION (MYSQL)

PYTHON-DB CONNECTION (MYSQL)

Python-db connection(MySQL)

لغة البايثون تدعم الاتصال مع العديد من قواعد البيانات فهي تمتلك مجموعة من ال(API)  التي تسهل عملة الاتصال  والتحكم في قواعد البيانات وطريقة العرض. وفيما يلي بعض الامثلة على هذه الانواع :

* Non-Relational Databases
ZODB
BerkeleyDB
KirbyBase
Durus
Atop
Buzhug
MetaKit
* Relational Database
IBMDB2
Firebird (and Interbase)
Informix
Ingres
MySQL
Oracle
PostgreSQL
SAP DB(also known as “MaxDB”)
(Microsoft SQL Server)
Sybase
* Database Systems for Embedding Into Applications
assql
GadFly
SQLite
ThinkSQL
 
 

Sqlite

تدعم البايثون ال(sqlite) افتراضيا ، كل ما عليك هو استدعائها فقط ، وهي تتميز بالسرعة وسهولة الاستخدام ولا تحتاج الى سيرفر منفصل لتنصيبه .

في هذه المقالة سوف يكون التركيز على ال(MySQL)  ، في البداية لابد من التأكد من وجود (mysql server) على جهازك ، اذل لم يكون موجودا ،بكل سهولة يمكنك تنصيبه من خلال كتابة هذا الامر في التيرمنال :

sudo  apt-get install mysql-server

ثم لعمل الاتصال مع البايثون نقوم بكتابة الامر التالي :

sudo  apt-get install python-mysqldb
 

لتسهيل عمل قاعدة البيانات يمكن استخدامmysql  administator,mysql query browser

مثال على الكود المستخدم لاظهاز بعض البيانات من الجدول

نكمل ان شاء الله المرة الجاية مع حاجة جديدة باذن الله … تابعونا ،،،