O melhor tutorial MySQL criar uma tabela de dados em 2024. Neste tutorial você pode aprender Criar uma tabela a partir do prompt de comando,Criar uma tabela de dados usando script PHP,
Criar tabelas de dados MySQL requerem as seguintes informações:
Segue-se uma tabela com os dados de SQL para criar sintaxe geral MySQL:
CREATE TABLE table_name (column_name column_type);
O exemplo a seguir vamos criar uma tabela de dados na base de dados 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 ) );
exemplos de análise:
Até o mysql> janela de comando pode ser muito simples para criar uma tabela MySQL. Você pode usar a instrução SQL CREATE TABLE para criar uma tabela de dados.
O seguinte é criar uma instância w3big_tbl tabela de dados:
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: terminador de comando MySQL é um ponto e vírgula (;).
Você pode usar a função do PHP mysql_query () para criar uma base de dados de tabela de banco de dados já existe.
Esta função tem dois parâmetros, na implementação dos retornos de sucesso verdadeiro, caso contrário retorna FALSE.
bool mysql_query( sql, connection );
parâmetros | descrição |
---|---|
sql | Necessário. Consulta SQL para enviar provisões. Nota: A string de consulta não deve terminar com um ponto e vírgula. |
conexão | Opcional. Disposições do identificador de conexão SQL. Se não for especificado, a utilização de uma ligação aberta. |
O exemplo a seguir usa um script PHP para criar tabelas de dados:
<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>