一、创建一个数据库 "db_classes"
mysql> create database db_classes;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| db_classes |
| information_schema |
| mysql |
| performance_schema |
| sys |
| user |
+--------------------+
6 rows in set (0.00 sec)
二、创建一行表`db_hero`mysql> use db_classes;
Database changed
mysql> desc db_hero;
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| id | int | YES | | NULL | |
| name | varchar(100) | YES | | NULL | |
| nickname | varchar(100) | YES | | NULL | |
| age | int | YES | | NULL | |
| gebder | varchar(100) | YES | | NULL | |
| address | varchar(100) | YES | | NULL | |
| weapon | varchar(100) | YES | | NULL | |
| word | varchar(100) | YES | | NULL | |
| types | varchar(100) | YES | | NULL | |
+----------+--------------+------+-----+---------+-------+
9 rows in set (0.00 sec)
三、将四大名著里面的常见任务插入表中mysql> insert into db_hero values();(括号内填写表信息)
四、添加约束原本表单:
mysql> desc db_hero;
添加约束:
mysql> alter table db_hero modify name varchar(255) not null unique ;
mysql> alter table db_hero modify nickname varchar(255) unique;
mysql> alter table db_hero modify age int default 18;
mysql> alter table db_hero modify address varchar(255) not null;
mysql> alter table db_hero modify weapon varchar(50) not null;
Mysql--创建数据库
usernamesK2024-05-01 10:00
相关推荐
SelectDB技术团队2 分钟前
Apache Doris 2025 Roadmap:构建 GenAI 时代实时高效统一的数据底座冷凝女子2 分钟前
【QT】获取文件路径中的文件名,去掉后缀,然后提取文件名中的数字Y第五个季节5 分钟前
Redis - HyperLogLogAllen Bright27 分钟前
【MySQL基础-20】MySQL条件函数全面解析:提升查询逻辑的利器Justice link1 小时前
企业级NoSql数据库Redis集群爱的叹息1 小时前
主流数据库的存储引擎/存储机制的详细对比分析,涵盖关系型数据库、NoSQL数据库和分布式数据库XiaoLeisj1 小时前
【MyBatis】深入解析 MyBatis XML 开发:增删改查操作和方法命名规范、@Param 重命名参数、XML 返回自增主键方法dleei2 小时前
MySql安装及SQL语句信徒_2 小时前
Mysql 在什么样的情况下会产生死锁?嘴对嘴编程4 小时前
oracle数据泵操作