MySQL - система управления реляционными базами данных (БД, DB в англ. версии).
Наиболее распространена ввиду своей бесплатности и простоте.
Наиболее популярное средство для работы с базой MySQL среди PHP-разработчиков - phpmyadmin (удобное web-представление баз данных).
В PHP есть несколько интерфейсов для подключения к серверу MySQL.
На данный момент будем использовать PDO.
Объект PDO создаётся так:
Параметры:
Спасибо за внимание.
1 2 3 4 5 6 | function db() { $dsn = "mysql:dbname=MyDbName;host=127.0.0.1;port=3306" ; $user = "root" ; $password = "" ; return new \PDO( $dsn , $user , $password ); } |
- dsn - можно передать тип, название базы данных( и т.д.)
- user - имя пользователя
- password - пароль к базе данных
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $pdo = db(); $query = 'SELECT * FROM `messages`' ; ?> <table> <?php foreach ( $pdo ->query( $query ) as $message ) { ?> <tr> <td><?php echo $message [ 'id' ]; ?></td> <td><?php echo $message [ 'text' ]; ?></td> </tr> <?php } ?> </table> |