PHP
-
10.4 Database programming with Python데이터베이스 시스템 2024. 11. 25. 10:32
Connections이 섹션에서는 Connector/Python을 사용하여 Python과 MySQL을 활용한 데이터베이스 프로그래밍을 설명한다.Connector/Python은 Python Software Foundation의 DB-API 표준을 기반으로 한 MySQL 구성 요소이다.이 섹션은 Python 언어에 대한 기본적인 지식을 전제로 한다. Connector/Python 설치더보기Connector/Python 패키지는 Python 프로그램이 실행되는 컴퓨터에 설치되어야 한다.Connector/Python은 mysql.com에서 다운로드한 후 설치 프로그램을 실행하여 설치할 수 있다.Windows 또는 Mac 명령줄에서 pip를 사용하여 설치할 수 있다:pip install mysql-connecto..
-
10.3 MySQLi (PHP)데이터베이스 시스템 2024. 11. 24. 10:04
Connecting to MySQLMySQL Improved Extension(MySQLi)는 PHP 애플리케이션이 MySQL 데이터베이스와 상호작용할 수 있도록 한다. MySQLi는 절차적 및 객체 지향 구문을 지원하며, 여기서는 객체 지향 구문을 사용한다.PHP 스크립트는 쿼리를 실행하기 전에 데이터베이스에 연결해야 한다. MySQL 서버에 연결하려면 PHP 스크립트가 다음 인수를 사용하여 mysqli 객체를 생성한다:MySQL 서버가 실행 중인 컴퓨터의 호스트 이름MySQL 사용자의 사용자 이름MySQL 사용자의 비밀번호사용할 데이터베이스MySQLi는 데이터베이스에 연결하거나 SQL 문을 실행하는 동안 오류가 발생하면 mysqli_sql_exception을 출력한다.웹 브라우저는 db.php라는 P..
-
10.2 Database programming for the web데이터베이스 시스템 2024. 11. 23. 13:35
Connections이 섹션에서는 PHP와 MySQL을 사용한 웹 데이터베이스 프로그래밍을 설명한다. PHP는 동적 웹사이트를 생성하는 데 가장 널리 사용되는 프로그래밍 언어이다. PHP의 대안으로는 Python, Java, Node.js, ASP.NET 등이 있다. 이 섹션은 웹 페이지를 작성하는 언어인 HTML과 PHP에 대한 기본 지식을 전제로 한다. PHP 애플리케이션은 MySQL을 포함한 다양한 데이터베이스와 상호작용하기 위해 PHP Data Objects (PDO) API를 사용한다. 특정 데이터베이스에 PDO를 사용하려면 해당 데이터베이스에 맞는 PDO 드라이버가 필요하다. 대부분의 PHP 설치에는 MySQL용 PDO 드라이버가 포함되어 있다. PHP 스크립트는 쿼리를 실행하기 전에 데이터베..