Which Databases are supported by PHP ?
I would like to make a study about PHP with databases, can you provide
me please a list of databases PHP supports,
Thank you..
I would like to make a study about PHP with databases, can you provide
me please a list of databases PHP supports,
Thank you..
This thread has been closed and replies have been disabled. Please start a new discussion.
Similar topics
Hi all, Having never used a database before and immersing myself in reading stuff about databases over the last two days I have come to this conclusion, I still don’t know which one I need. I’ve.
Hi, I’m not new to Python, but new to databases and PostgreSQL. I like to write a PostgreSQL client application (not code running inside of the RDBMS), and Debian has four modules: .
Hey guys, Couldn’t find this anywhere in google. I want a list of all database column names for a specific table/view from across database. I tried this.
Hi, which DOM version (level) should I learn? I’ve seen that there is a DOM level 3, but is there any support for it already? — Rob
Hi, We are using DB2 ESE on AIX, having most tablespaces DMS on filesystem This has the disadvantage that all data which is read into bufferpools also is read by JFS filesystem paging. On db2.
Don’t know wether this is the right newsgroup, anyways: Has anyone some experience with Native XML Databases. Im planning to use this: http://exist.sourceforge.net/ It has many advantages.
Hi netters, I am used in MYSQL + PHP. Sometimes POSTGRESQL + PYTHON/ZOPE was used. Now I have to build a bibliography system that stores a lot of XML-Files and I am not quite sure wether it is.
I am a completely new asp.net / SQL server user. I’ve been only working with PHP + MYSQL server before which is very different. There are databases which come with the SQLserver, such as «master».
I have some old «shelve» databases created in Python 2.2 that use the old bsddb format, whereas the version of Python 2.4 installed by my web hosting service doesn’t have bsddb available at all.
I�ve recently found a very interesting collection of terrible tips for C++ developers. Yes, that’s right, they are terrible! And the coolest thing is that the book is both useful and entertaining. .
Hello. I really need some expert advice. I am a complete zero in IT. I want to start learning mobile development, namely IOS. As I understood — it is a programming language SWIFT. I talked to one.
Step right up, brave innovators and fearless pioneers of the coding world! As you’re about to learn, JavaScript can now do so much more! The gates of web3 and beyond await. We’re excited to share a.
My transaction table has tran code SSN, and an amount, followed by another Tran code for same SSN, and the Amount is -ve. I habe to create report that has SSN and amount (= psitive — negative) how ?
The issue you’re facing seems to be related to file locking and build configurations. To resolve it, try the following steps: Make sure that all instances of the IDE are closed before attempting.
1. Define a Clear Vision and Strategy Before embarking on a digital transformation journey, it’s crucial to have a clear vision of what you want to achieve and develop a comprehensive strategy.
I’m using Gin Gonic with a HTML template file. My template file contains (multi line) HTML comments of the kind . I want that the HTML content is preserved in the.!-->
Hello, I am currently preparing for SQL interviews and came across a fantastic resource that provides a list of SQL query interview questions. While going through the questions, I stumbled upon a.
By using Bytes.com and it’s services, you agree to our Privacy Policy and Terms of Use.
To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.
Top Database Technologies for PHP Web Applications
Undoubtedly PHP is the most prominent platform for web development at the moment. Apart from websites, enterprise applications such as ERP, web based open source CRMs for SMEs and e-Commerce solutions are hugely prominent at the moment. There are a lot of people who believe that mySQL is the only database connecting with PHP while others are known to the fact that PHP is supporting other databases as well but they are unaware of the ones. What happens most of the times is that customers are picky as it comes to the database they are keen to have for the implementation. So here we are to help out the PHP developers, web development companies and others making them understand the databases that PHP supports.
Top Database Technologies for PHP Web Applications
Here we have endeavored to present the databases as decreasing order of use cases with PHP. Thus the most prominent databases feature on the top while the less popular ones are listed further down.
Certainly the most popular database out there for PHP applications is MySQL. It’s prominent open-source database all around the world besides there is the enterprise version of the database also available and it’s the paid one. A lot of popular applications such as SugarCRM, Magento, WordPress and Drupal are using MySQl while it has its customers in Wikipedia, Facebook and Google. With MySQL workbench you get a web based user interface useful in managing the database.
Launched in 1995, PostGreSQL emphasize on compliance and standards. Comparatively to MySQL, PostGreSQL is feature rich while the database at present is under its release 9.3 compared to release 5.6 of MySQL. With advanced optimization and compression attribute, PostGrey is in the league of Oracle. Most prominent applications that use PostGreSQL are OpenBravo and PostERP among others. Meanwhile, as compared to MySQL, PostGreSQL is a fraction slower.
In case you mostly use Windows and having related infrastructure already, then it’d be advised using MS-SQL. However web developments that use .NET and .ASP technology are going to cost more. This is the reason some customers use PHP getting it connected to MS-SQL. At the same time also keep in mind that it works just for PHP version 5+ only.
SYBASE was founded in Berkley in 1984 and it’s now in the team of SAP AG. Mostly used by enterprise database management, this solution has proved to be useful in performing under extreme load and suits best when an organization requires a big database. It connects with PHP using sasql_connect() command similar to MySQL.
Established in 1983, IBM-DB2 was highly used in combination with mainframe systems. As of now this database is used in a number of large scale ERP and e-Commerce implementations. In order to connect it with PHP, you require PECL extension.
Oracle Database
Well-established databases of the present times, Oracle database is quite prominent for Windows and Linux based servers. You can’t easily come across enterprises not using this database. In order to connect with PHP applications, you require OCI8 extension. When you have oci_connect function it can be used to connect to the database whereas Function oci_close () is useful in disconnecting the connection.
Other supported databases
- Cubrid
- DB++
- dBase
- filePro
- FireBird/InterBase
- FrontBase
- Informix
- Ingres
- MaxDB
- Mongo
- mSQL
- Ovrimos SQL
- Paradox
- SQLite
- SQLite3
- SQLSRV
- Tokyo Tyrant
PHP programming ideas
The best attribute of the adept PHP develops is that they treat database as an external entity ensuring effective working for their application. Here are the best practices to follow:
- Lessen the amount of selects written in your PHP program an choose data in single shot and filter with the use of arrays.
- Use the fields defining the keys as you select the data.
- No use of joining more than 3 tables.
- Only go for fields required for processing rather than using SELECT *.
- Don’t go for aggregate functions such as SUM, AVERAGE, and MAX. Use them only in case of no alternate and when database is small.
So now as you very well know the number of database options offered by PHP, it’s time to take an informed decision regarding which database you would like to use in your case. We hope this write-up proves to be of great help for you enabling you attain performance optimized deliverables for your client.
Jitendra Jain is Marketing and Sales manager at Octal Info Solution, a leading web & mobile app development company, offering platform to hire php developers for your web development project.