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 |