在右侧命令行中操作,创建数据库TestDb,在TestDb下创建表t_emp,表结构如下: 字段名称 数据类型 备注 id INT 员工编号 name VARCHAR(32) 员工名称 deptId INT 所在部门标号 salary FLOAT 工资给出mysql代码
时间: 2024-12-15 07:29:36 浏览: 11
MariaDB(MySQL)创建、删除、选择及数据类型使用详解
要在MySQL命令行中按照给定的表结构创建`t_emp`表并添加主键约束,你可以按照以下步骤执行:
首先,确保已连接到MySQL服务器(如果尚未连接):
```sql
mysql -uroot -p123123 -h127.0.0.1
```
输入密码后,继续创建`TestDb`数据库(如果不存在):
```sql
CREATE DATABASE TestDb;
```
切换到新创建的数据库:
```sql
USE TestDb;
```
然后创建`t_emp`表,包括主键约束:
```sql
CREATE TABLE t_emp(
id INT PRIMARY KEY, -- 添加主键约束
name VARCHAR(32),
deptId INT,
salary FLOAT
);
```
最后,验证表结构:
```sql
DESC t_emp; -- 显示表的详细信息
```
完整的命令序列如下:
```sql
mysql -uroot -p123123 -h127.0.0.1
CREATE DATABASE TestDb;
USE TestDb;
CREATE TABLE t_emp(
id INT PRIMARY KEY, -- 主键约束
name VARCHAR(32),
deptId INT,
salary FLOAT
);
DESC t_emp;
```
阅读全文