Mysql Day 2

在Mysql学习的第二天,博主发现昨天创建的数据库和表消失了,通过复习如何查询数据库列表,发现数据库已丢失。博主进行了数据库的删除和创建操作,重新创建了数据表,并学习了插入记录、简单的记录查找以及数据表结构的创建,包括主键、自动编号、唯一约束和默认值的使用。
摘要由CSDN通过智能技术生成
  • Mysql学习的第二天,登陆进去之后发现昨天创建的数据库和表都不见了。。。估计是忘记保存了吧。。。

mysql> SHOW COLUMNS FROM tb1;
ERROR 1046 (3D000): No database selected

  • 于是复习了一下第一天学的查询所有数据库列表

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| aa                 |
| database_name      |
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| testdb2            |
| text               |
+--------------------+
9 rows in set (2.39 sec)

  • 果然,昨天创建的数据库不见了TT。于是删除了一些感觉没什么用的数据库,顺便复习一下删除数据库

mysql> DROP DATABASE aa;
Query OK, 11 rows affected (3.36 sec)

  • 无奈,只好重新创建数据库了。。。

mysql> CREATE DATABASE first;
Query OK, 1 row affected (0.18 sec)

  • 使用数据库

mysql> USE first;
Database changed

  • 创建数据表

mysql> CREATE TABLE tb1(
    -> username VARCHAR(20),
    -> age TINYINT UNSIGNED,
    -> salary FLOAT(8,2)
    -> );

Query OK, 0 rows affected (2.74 sec)

  • 查看数据表结构

mysql> SHOW COLUMNS FROM tb1;
+----------+---------------------+------+-----+---------+-------+
| Field    | Type                | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+-------+
| username | varchar(20)         | YES  |     | NULL    |       |
| age      | tinyint(3) unsigned | YES  |     | NULL    |       |
| salary   | float(8,2)          | YES  |     | NULL    |       |
+----------+---------------------+------+-----+---------+-------+
3 r

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值