23 lines
		
	
	
		
			1008 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			1008 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: Working With Databases
 | 
						|
---
 | 
						|
 | 
						|
## What options are available for PHP to connect to a database?
 | 
						|
 | 
						|
PHP can connect to a variety of different databases including MongoDB, MsSQL and MySQL.
 | 
						|
Both PHP and MySQL are very popular and provide an easy, free and open source websites 
 | 
						|
to be created and are often found together to produce websites of all types. 
 | 
						|
Both PHP and MySQL can scale to support large numbers of users.
 | 
						|
 | 
						|
PHP even supports more than one way to deal with connections to MySQL including MySQLi Procedural, 
 | 
						|
PHP Data Objects (PDO) and MySQLi Object Orientated along with the now deprecated MySQL Connect. 
 | 
						|
With PHP there are many features built into the core functionality of the language that make links to a 
 | 
						|
database simple and easy.
 | 
						|
 | 
						|
Some Examples from Mysqli are-
 | 
						|
 | 
						|
<?php
 | 
						|
$con=mysqli_connect("localhost","root","","db_name") or die("Invalid User or Password...cannot connect");
 | 
						|
?>
 | 
						|
here we are connecting to a database on the phpmyadmin structure with no password and database name-db_name
 |