Najlepszy samouczek MySQL tworzenie tabeli danych W 2024 r. W tym samouczku możesz dowiedzieć się Utwórz tabelę z wiersza poleceń,Tworzenie tabeli danych przy użyciu skryptu PHP,
Tworzenie tabel danych MySQL wymagają następujące informacje:
Poniżej znajduje się tabela danych SQL do tworzenia MySQL ogólną składnię:
CREATE TABLE table_name (column_name column_type);
W poniższym przykładzie stworzymy tabelę danych w w3big w3big_tbl bazy danych:
w3big_tbl( w3big_id INT NOT NULL AUTO_INCREMENT, w3big_title VARCHAR(100) NOT NULL, w3big_author VARCHAR(40) NOT NULL, submission_date DATE, PRIMARY KEY ( w3big_id ) );
Przykłady analizy:
Przez mysql> okno poleceń może być bardzo proste, aby utworzyć tabelę MySQL. Można użyć SQL CREATE TABLE, aby utworzyć tabelę danych.
Poniżej znajduje się utworzyć tabelę danych w3big_tbl instancji:
root@host# mysql -u root -p Enter password:******* mysql> use w3big; Database changed mysql> CREATE TABLE w3big_tbl( -> w3big_id INT NOT NULL AUTO_INCREMENT, -> w3big_title VARCHAR(100) NOT NULL, -> w3big_author VARCHAR(40) NOT NULL, -> submission_date DATE, -> PRIMARY KEY ( w3big_id ) -> ); Query OK, 0 rows affected (0.16 sec) mysql>
Uwaga: MySQL polecenie terminator jest średnik (;).
Można użyć funkcji PHP mysql_query (), aby utworzyć dane z tabeli bazy danych już istnieje.
Ta funkcja ma dwa parametry w realizacji udanych Zwraca TRUE, w przeciwnym wypadku zwraca FALSE.
bool mysql_query( sql, connection );
parametry | opis |
---|---|
sql | Wymagany. SQL kwerendy wysłać przepisów. Uwaga: Zapytanie nie powinno kończyć się średnikiem. |
połączenie | Opcjonalne. Przepisy identyfikator połączenia SQL. Jeśli nie podano, zastosowanie otwartego połączenia. |
Poniższy przykład używa skryptu PHP do tworzenia tabel z danymi:
<html> <head> <meta charset="utf-8"> <title>创建 MySQL 数据表</title> </head> <body> <?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysql_error()); } echo '连接成功<br />'; $sql = "CREATE TABLE w3big_tbl( ". "w3big_id INT NOT NULL AUTO_INCREMENT, ". "w3big_title VARCHAR(100) NOT NULL, ". "w3big_author VARCHAR(40) NOT NULL, ". "submission_date DATE, ". "PRIMARY KEY ( w3big_id )); "; mysql_select_db( 'w3big' ); $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('数据表创建失败: ' . mysql_error()); } echo "数据表创建成功\n"; mysql_close($conn); ?> </body> </html>