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
|