El mejor tutorial de MySQL crear una tabla de datos en 2024. En este tutorial podrás aprender Crear una tabla desde la línea de comandos,Crear una tabla de datos usando el script PHP,
Crear tablas de datos MySQL requieren los siguientes datos:
A continuación una tabla de los datos SQL para crear sintaxis general de MySQL:
CREATE TABLE table_name (column_name column_type);
En el siguiente ejemplo vamos a crear una tabla de datos en la base de datos w3big_tbl w3big:
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 ) );
ejemplos de análisis:
Por el mysql> ventana de comandos puede ser muy simple para crear una tabla de MySQL. Puede utilizar los comandos SQL CREATE TABLE para crear una tabla de datos.
El siguiente es crear una instancia w3big_tbl tabla de datos:
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>
Nota: MySQL terminador del comando es un punto y coma (;).
Puede utilizar la función de PHP mysql_query () para crear una base de datos de datos de la tabla ya existe.
Esta función tiene dos parámetros, en la ejecución de los retornos exitosos TRUE, de lo contrario devuelve FALSO.
bool mysql_query( sql, connection );
parámetros | descripción |
---|---|
sql | Requerido. Consulta SQL para enviar provisiones. Nota: La cadena de consulta no debe terminar con un punto y coma. |
conexión | Opcional. Dispuesto en el identificador de conexión de SQL. Si no se especifica, el uso de una conexión abierta. |
En el siguiente ejemplo se utiliza un script PHP para crear tablas de datos:
<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>