MySQL创建数据库与表

要求:

1.在本机安装数据库

2.创建一个数据库db_classes

3.创建一行表db_hero

4.将四大名著中的常见人物插入这个英雄表

目录

要求:

过程:

结果:

命令总结:


过程:

1.安装数据库

http://t.csdnimg.cn/8TxVD

2.建数据库

mysql> create database db_classes-> default charset = utf8mb4;
Query OK, 1 row affected (0.03 sec)mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| db_classes         |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

3.建表

mysql> use db_classes;
Database changed
mysql> show tables;
Empty set (0.01 sec)mysql> create table db_hero(-> id int not null,-> name varchar(100) not null,-> nickname varchar(100),-> age int,-> gender varchar(2),-> address varchar(100),-> weapon varchar(100),-> world varchar(100),-> types varchar(100)-> );
Query OK, 0 rows affected (0.03 sec)mysql> desc db_hero;
+----------+--------------+------+-----+---------+-------+
| Field    | Type         | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| id       | int          | NO   |     | NULL    |       |
| name     | varchar(100) | NO   |     | NULL    |       |
| nickname | varchar(100) | YES  |     | NULL    |       |
| age      | int          | YES  |     | NULL    |       |
| gender   | varchar(2)   | YES  |     | NULL    |       |
| address  | varchar(100) | YES  |     | NULL    |       |
| weapon   | varchar(100) | YES  |     | NULL    |       |
| world    | varchar(100) | YES  |     | NULL    |       |
| types    | varchar(100) | YES  |     | NULL    |       |
+----------+--------------+------+-----+---------+-------+
9 rows in set (0.00 sec)

4.插入数据

mysql> insert into db_hero values(1,"孙悟空","齐天大圣",800,"男","花果山","如意金箍棒","西游记","妖族");
Query OK, 1 row affected (0.01 sec)mysql> insert into db_hero values(2,"林黛玉","林妹妹",20,"女","贾府","倒拔垂杨柳","红楼梦","人类");
Query OK, 1 row affected (0.01 sec)mysql> insert into db_hero values(3,"李逵","黑旋风",30,"男","沂州","两柄板斧","水浒传","人类");
Query OK, 1 row affected (0.00 sec)mysql> insert into db_hero values(4,"赵云","常山赵子龙",27,"男","常山","涯角枪","三国演义","人类");
Query OK, 1 row affected (0.00 sec)mysql> insert into db_hero values(5,"白龙马","小玉龙",3,"雄","东土大唐","","西游记","动物");
Query OK, 1 row affected (0.00 sec)mysql> insert into db_hero values(6,"紫霞仙子","盘丝大仙",500,"女","盘丝洞","紫青宝剑","西游计","神仙");
Query OK, 1 row affected (0.00 sec)

结果:

mysql> show tables;
+----------------------+
| Tables_in_db_classes |
+----------------------+
| db_hero              |
+----------------------+
1 row in set (0.00 sec)mysql> select * from db_hero;
+----+--------------+-----------------+------+--------+--------------+-----------------+--------------+--------+
| id | name         | nickname        | age  | gender | address      | weapon          | world        | types  |
+----+--------------+-----------------+------+--------+--------------+-----------------+--------------+--------+
|  1 | 孙悟空       | 齐天大圣        |  800 | 男     | 花果山       | 如意金箍棒      | 西游记       | 妖族   |
|  2 | 林黛玉       | 林妹妹          |   20 | 女     | 贾府         | 倒拔垂杨柳      | 红楼梦       | 人类   |
|  3 | 李逵         | 黑旋风          |   30 | 男     | 沂州         | 两柄板斧        | 水浒传       | 人类   |
|  4 | 赵云         | 常山赵子龙      |   27 | 男     | 常山         | 涯角枪          | 三国演义     | 人类   |
|  5 | 白龙马       | 小玉龙          |    3 | 雄     | 东土大唐     |                 | 西游记       | 动物   |
|  6 | 紫霞仙子     | 盘丝大仙        |  500 | 女     | 盘丝洞       | 紫青宝剑        | 西游计       | 神仙   |
+----+--------------+-----------------+------+--------+--------------+-----------------+--------------+--------+
6 rows in set (0.00 sec)

命令总结:

查看数据库       show databases;

创建数据库       

   create database 数据库名称 [default charset = utf8mb4];  同时指定编码,否则参数默认

使用数据库       use 已存在的数据库名称;

删除数据库       drop database 数据库名称;

在某个数据库中执行表操作

查看所有表格         show tables;

创建表格                create table 表名称(
                                           字段1名称 类型 [约束条件,]
                                           字段2名称 类型 [约束条件,]
                                            ……
                                            );

查看表结构             describe 已存在的表;

插入数据               

     insert into 表名 values(xx, "xxx", xx, "xx");根据不同字段类型按顺序一一对应

查看表所有内容      select * from 表名;

删除表                     drop table 表名;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/644261.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Springboot的网课管理系统

基于SpringbootVue的网课管理系统的设计与实现 开发语言:Java数据库:MySQL技术:SpringbootMybatis工具:IDEA、Maven、Navicat 系统展示 用户登录 首页 课程表 论坛交流 学校公告 后端 学生管理 教师管理 班级管理 课程分类管理…

GEE:等间隔采样点生成

作者:CSDN _养乐多_ 本文将介绍如何在 Google Earth Engine (GEE)平台上生成等间隔采样点,以及如何根据用户指定的参数,包括中心点坐标、行列数、步长、点的样式,在地图上创建等间隔采样点集合。 结果如…

C 函数递归

目录 什么是递归 递归的限制条件 递归的例子 1、用递归求n的阶乘 递归扩展学习 1、青蛙跳台阶 思路 代码实现 2、汉诺塔问题​ 思路 代码实现 总结 什么是递归 递归:“递推” “回归” 在C语言中,函数递归就是:函数自己调用自…

使用 Flutter 打造引人入胜的休闲游戏体验

作者 / Zoey Fan 去年,Flutter 休闲游戏工具包进行了一次重大更新。近期在旧金山举办的游戏开发者大会 (GDC) 上,Flutter 首次亮相。GDC 是游戏行业的顶级专业盛会,致力于帮助游戏开发者不断提升开发技能。欢迎您继续阅读,了解开发…

Python写个二维码

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、进入官网下载二、下载一下三.输入代码 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、进入官网下载 官网 pip insta…

FSRCNN:加速超分辨率卷积神经网络,SRCNN的加速版

paper:https://arxiv.org/pdf/1608.00367 code: https://github.com/yjn870/FSRCNN-pytorch/tree/master 目录 1. 动机 2. 方法 3. 代码对比 4. 实验结果 1. 动机 作者此前提出的SRCNN证明了CNN在图像超分领域的有效性。然而,SRCNN计算效率较低&#…

算法刷题day46

目录 引言一、树的重心二、毕业旅行问题三、高精度乘法 引言 今天复习了一下高精度的所有模板,包括加法、减法、乘法、除法,因为自己当时在蓝桥杯的时候没有看出来那个题使用高精度,因为对于一个数的大小和一个数的长度,自己有时…

深入探究音视频开源库WebRTC中NetEQ音频抗网络延时与抗丢包的实现机制

目录 1、引言 2、WebRTC简介 3、什么是NetEQ? 4、NetEQ技术详解 4.1、NetEQ概述 4.2、抖动消除技术 4.3、丢包补偿技术 4.4、NetEQ概要设计 4.5、NetEQ的命令机制 4.6、NetEQ的播放机制 4.7、MCU的控制机制 4.8、DSP的算法处理 4.9、DSP算法的模拟测试…

安卓玩机工具推荐----MTK芯片 简单制作线刷包 备份分区 备份基带 去除锁类 推荐工具操作解析

工具说明 在前面几期mtk芯片类玩机工具中解析过如何无官方固件从手机抽包 制作线刷包的步骤,类似的工具与操作有很多种。演示的只是本人片面的理解与一些步骤解析。mtk芯片机型抽包关键点在于..mt*****txt的分区地址段引导和 perloader临时分区引导。前面几期都是需…

网络中的基本概念

IP地址 概念: IP地址主要用于标识网络主机,其他网络设备的网络地址。简单来说:IP地址就是用于定位主机的网络地址。 如:送快递的快递员要知道收货地址,这里的收货地址就相当于IP地址。格式: IP地址是⼀个3…

matlab绘图之在曲线上加竖直线

matlab绘图之在曲线上加竖直线 clear clc close all x0:1:20; yxlsread(compare.xlsx,A1:A18); plot(y,b) grid on; hhaxis; hold on; plot([10,10],[hh(3),hh(4)],r--) plot([8,8],[hh(3),hh(4)],k--) plot([2,2],[hh(3),hh(4)],k--) xlabel(它是x轴) ylabel(它是y轴) text(4,…

k-均值聚类

K均值聚类(K-means clustering)是一种常用的无监督学习方法,用于将一组数据点划分为K个簇(cluster)。 它的目标是将相似的数据点归到同一个簇中,同时使得不同簇之间的数据点尽可能不相似。K均值聚类算法的…