在MYSQL数据库中创建一张表

 要求:建立一张表,表里面有多个字段,每一个字段对应一种数据类型

  注意:表名,字段名都要起的有意义

在cmd中 通过mysql -uroot -p指令打开客户端

C:\Users\lenovo>mysql -uroot -p

第一步:创建一个数据库----mydb1

mysql> CREATE DATABASE mydb1;

 第二步:使用 USE 命令选择数据库----mydb1

mysql> use mydb1; 

 第三步:编写 CREATE TABLE 语句,定义表的结构和字段。为每个字段选择合适的数据类型

mysql> CREATE TABLE students (
    ->     id INT PRIMARY KEY AUTO_INCREMENT,
    ->     full_name VARCHAR(100) NOT NULL,
    ->     age INT,
    ->     gender ENUM('Male', 'Female', 'Other'),
    ->     date_of_birth DATE,
    ->     phone_number VARCHAR(20)
    -> ) ENGINE=InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Query OK, 0 rows affected (0.02 sec) 

第四步:向表中插入数据

mysql> INSERT INTO students (full_name, age, gender, date_of_birth, phone_number)
    -> VALUES
    ->  ('张三', 19, 'male', '2000-06-05', '123456'),
    -> ('李四', 22, 'male', '2001-09-10', '78901');
Query OK, 2 rows affected (0.01 sec)

 第五步:查询

mysql> SELECT * FROM mydb1.students;
+----+-----------+------+--------+---------------+--------------+
| id | full_name | age  | gender | date_of_birth | phone_number |
+----+-----------+------+--------+---------------+--------------+
|  1 | 张三      |   19 | Male   | 2000-06-05    | 123456       |
|  2 | 李四      |   22 | Male   | 2001-09-10    | 78901        |
+----+-----------+------+--------+---------------+--------------+
2 rows in set (0.00 sec)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值