Mysql でデータ テーブルを作成する方法: 1. コマンド プロンプトを使用してテーブルを作成します; 2. PHP スクリプトを使用してデータ テーブルを作成します。構文は [mysqli_query(connection, query, resultmode);] です。 。
mysql でデータテーブルを作成するにはどうすればよいですか?次の記事では、MySQL データテーブルを作成する 2 つの方法を紹介します。
データ テーブルを作成するための SQL 一般構文:
CREATE TABLE table_name (column_name column_type);
mysql データ テーブルは 2 つの方法で作成できます。
1. コマンド プロンプトを使用してテーブルを作成する
SQL ステートメント CREATE TABLE を使用して、mysql> コマンド ウィンドウから MySQL データ テーブルを簡単に作成できます。
例:
root@host# mysql -u root -p Enter password:******* mysql> use RUNOOB; Database changed mysql> CREATE TABLE runoob_tbl( -> runoob_id INT NOT NULL AUTO_INCREMENT, -> runoob_title VARCHAR(100) NOT NULL, -> runoob_author VARCHAR(40) NOT NULL, -> submission_date DATE, -> PRIMARY KEY ( runoob_id ) -> )ENGINE=InnoDB DEFAULT CHARSET=utf8; Query OK, 0 rows affected (0.16 sec) mysql>
分析例:
# フィールドを NULL にしたくない場合は、フィールドの属性を NOT NULL に設定できます。データベース操作時にこのフィールドのデータが NULL の場合、エラーが報告されます。
##● ENGINE はストレージ エンジンを設定し、CHARSET はエンコーディングを設定します。
注: MySQL コマンドの終了文字はセミコロン; です。 -> は改行文字なのでコピーしないでください。
2. PHP スクリプトを使用してデータ テーブルを作成する
PHP の mysqli_query() 関数を使用して、既存のデータベースのデータ テーブルを作成できます。
この関数には 2 つのパラメータがあり、正常に実行された場合は TRUE を返し、それ以外の場合は FALSE を返します。
Mysqli_query() 関数の基本構文:
mysqli_query(connection,query,resultmode);
コード例:
<?php $dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功<br />'; $sql = "CREATE TABLE runoob_tbl( ". "runoob_id INT NOT NULL AUTO_INCREMENT, ". "runoob_title VARCHAR(100) NOT NULL, ". "runoob_author VARCHAR(40) NOT NULL, ". "submission_date DATE, ". "PRIMARY KEY ( runoob_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8; "; mysqli_select_db( $conn, 'RUNOOB' ); $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('数据表创建失败: ' . mysqli_error($conn)); } echo "数据表创建成功\n"; mysqli_close($conn); ?>
データ テーブル作成後、コマンド プロンプトを使用してテーブルの構造を表示できます。
以上がmysqlでデータテーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。