PHPは、MySQLデータベースを操作するためのさまざまな機能を開発者に提供します。その中には、MySQL_Query関数がデータテーブルの作成などのSQLステートメントを実行するためによく使用されます。この記事では、例を使用して、PHPコードを使用してTutorials_TBLと呼ばれるMySQLテーブルを作成する方法を説明します。
<html> <head> <title>MySQLテーブルの作成</title> </head> <body> <?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(!$conn) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully<br /> '; $ sql = "テーブルチュートリアルを作成する_tbl(" 。 "Tutorial_id int not null auto_increment、" 。 "tutorial_title varchar(100)null not、" 。 "Tutorial_author varchar(40)Not Null、" 。 "submission_date Date、" 。 "Primary Key(tutorial_id));"; mysql_select_db( 'チュートリアル'); $ retval = mysql_query($ sql、$ conn); if(!$ retval){ die( 'テーブルを作成できませんでした:'。mysql_error()); } Echo "テーブルは普通に作成されました<br />"; mysql_close($ conn); ?> </body> </html>
コードでは、MySQLデータベースサーバーが最初にMySQL_Connect関数に接続され、次にターゲットデータベースがMySQL_Select_DBを使用して選択されます。次に、フィールド名、タイプ、プライマリ設定を含むテーブルを作成するためのSQLステートメントを定義し、最後にMySQL_Queryを使用してSQLステートメントを実行します。
データベース接続またはテーブルの作成が失敗した場合、スクリプトはエラーメッセージを表示し、実行を終了します。成功後、プロンプトメッセージが出力されます。
上記の例は、PHPスクリプトを使用してMySQLデータテーブルを迅速に作成する基本的なプロセスを示しています。この方法を習得した後、より複雑なデータベース操作を実現するための実際のニーズに応じてフィールドと機能を拡張できます。
関連タグ:
MySQL