前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >又一个Mysql在线实训平台,没有安装,在线即可学习

又一个Mysql在线实训平台,没有安装,在线即可学习

作者头像
数据分析与统计学之美
发布2021-11-25 14:40:41
8490
发布2021-11-25 14:40:41
举报

介绍

最近,黄同学又发现了一个很好的平台【墨天轮】,值得开心的是,该平台刚刚发布了数据库在线实训平台,目前支持Oracle、MySQL、Redis、PostgreSQL、openGauss和MogDB六类数据库,绝对能够满足您的需求。

我先为大家测评一下MySQL。该平台支持的是MySQL 8.0,操作系统是Ubuntu 21.04。

登录MySQL数据库

摩天轮主页链接:https://www.modb.pro/

在进入实训平台之前,我们需要先登录。接着,进入该链接https://www.modb.pro/market/150159?cp,就可以直接进入数据库在线实训平台了。主界面大致如下:

在这里插入图片描述
在这里插入图片描述

登录MySQL服务器:

代码语言:javascript
复制
mysql -uroot -p
--输入数据库列表页面中的密码--

密码在数据库列表页面中:

在这里插入图片描述
在这里插入图片描述

登陆成功后,界面如图所示:

在这里插入图片描述
在这里插入图片描述

MySQL数据库的使用

1. 查看系统有哪些数据库
代码语言:javascript
复制
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

当然,这是系统自带的数据库,我们最好不要使用。因此我们可以创建一个属于自己的数据库。

2. 创建数据库
代码语言:javascript
复制
mysql> create database huang;
Query OK, 1 row affected (0.01 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| huang              |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

在这里,我们创建了数据自己的数据库huang,接着再次查看系统中的数据库,此时已经新增了一个数据库。

3. 使用数据库
代码语言:javascript
复制
mysql> use huang;
Database changed

必须要使用这一行代码,表示后续我们想要操作这个数据库。否则系统不知道你操作哪个数据库,就会报错。

4. 创建一张表

这里我们想要创建一个学生表,一共有4个字段。

在这里插入图片描述
在这里插入图片描述

建表语句如下:

代码语言:javascript
复制
mysql> create table student(
    ->     sid varchar(20),
    ->     sname varchar(20),
    ->     sage datetime,
    ->     ssex varchar(10)
    -> )charset=utf8;
Query OK, 0 rows affected, 1 warning (0.04 sec)

建表完成之后,可以查看该数据库有哪些表。

代码语言:javascript
复制
mysql> show tables;
+-----------------+
| Tables_in_huang |
+-----------------+
| student         |
+-----------------+
1 row in set (0.00 sec)

此时,我们有了自己的数据库haung,也在该数据库中创建了自己的表student

5. 往表中插入数据

插入数据的语句如下:

代码语言:javascript
复制
insert into student values
('01' , '赵雷' , '1990-01-01' , '男'),
('02' , '钱电' , '1990-12-21' , '男'),
('03' , '孙风' , '1990-12-20' , '男'),
('04' , '李云' , '1990-12-06' , '男'),
('05' , '周梅' , '1991-12-01' , '女'),
('06' , '吴兰' , '1992-01-01' , '女'),
('07' , '郑竹' , '1989-01-01' , '女'),
('09' , '张三' , '2017-12-20' , '女'),
('10' , '李四' , '2017-12-25' , '女'),
('11' , '李四' , '2012-06-06' , '女'),
('12' , '赵六' , '2013-06-13' , '女'),
('13' , '孙七' , '2014-06-01' , '女');
6. MySQL数据查询
查询1990年出生的学生名单。
代码语言:javascript
复制
select * from student where  year(sage)="1990";

本文主要为大家讲述如何使用墨天轮平台发布的数据库在线实训平台,具体学习操作,还得看你们自己啦!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-10-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 登录MySQL数据库
  • MySQL数据库的使用
    • 1. 查看系统有哪些数据库
      • 2. 创建数据库
        • 3. 使用数据库
          • 4. 创建一张表
            • 5. 往表中插入数据
              • 6. MySQL数据查询
              相关产品与服务
              云数据库 SQL Server
              腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档