作者:PAISONG_675 | 来源:互联网 | 2020-11-29 23:54
在mysql中可以使用“CREATETABLE”语法来创建数据表,语法格式“CREATETABLE<表名>([表定义选项])[表选项][分区选项];”,其中“[表定义选项]”的格式为“列名1类型1[,…]列名n类型n”。
在mysql中可以使用“CREATE TABLE”语法来创建数据表,语法格式“CREATE TABLE <表名> ([表定义选项])[表选项][分区选项];”,其中“[表定义选项]”的格式为“列名1 类型1 [,…] 列名n 类型n”。
提示:使用 CREATE TABLE 创建表时,必须指定以下信息:
在指定的数据库中创建表
数据表属于数据库,在创建数据表之前,应使用语句“USE<数据库>”指定操作在哪个数据库中进行,如果没有选择数据库,就会抛出 No database selected 的错误。
示例
创建员工表 tb_emp1,结构如下表所示。
选择创建表的数据库 test_db,创建 tb_emp1 数据表,输入的 SQL 语句和运行结果如下所示。
mysql> USE test_db;
Database changed
mysql> CREATE TABLE tb_emp1
-> (
-> id INT(11),
-> name VARCHAR(25),
-> deptId INT(11),
-> salary FLOAT
-> );
Query OK, 0 rows affected (0.37 sec)
语句执行后,便创建了一个名称为 tb_emp1 的数据表,使用 SHOW TABLES;语句查看数据表是否创建成功,如下所示。
mysql> SHOW TABLES;
+--------------------+
| Tables_in_test_db |
+--------------------+
| tb_emp1 |
+--------------------+
1 rows in set (0.00 sec)
以上就是怎样用mysql建表?的详细内容,更多请关注 第一PHP社区 其它相关文章!