03-dockermysql相关练习

news/2024/10/8 0:28:31

1、在docker中分别以后台方式和交互方式启动centos,对比启动后的容器状态,实现退出容器也能保持其运行状态。

[root@CentOS ~]#docker run -d centos	//后台方式
76e8d53e483a1d53ad18c78ce4075fd9d72ecf01616d243f52218e1f40d03859
[root@CentOS ~]#docker run -it centos	//交互方式
# 按住ctrl+Q+P,实现退出容器也是运行状态
[root@a68de992f07f /]# [root@CentOS ~]#
[root@CentOS ~]#docker ps -a
CONTAINER ID   IMAGE     COMMAND       CREATED          STATUS                        PORTS     NAMES
a68de992f07f   centos    "/bin/bash"   45 seconds ago   Up 42 seconds                           kind_bouman
76e8d53e483a   centos    "/bin/bash"   2 minutes ago    Exited (0) 2 minutes ago                 vibrant_curie

2、在docker并部署DVWA,要求:DVWA web 端口映射到8082,提供访问截图。

[root@CentOS ~]#docker run -d --name dvwa -p 8082:80 sagikazarmark/dvwa

3、Mysql练习

(1)创建一个名为"magedu_C10"的数据库;

mysql> create database magedu_C10;   //创建一个名为"magedu_C10"的数据库
Query OK, 1 row affected (0.00 sec)
#查看是否创建成功
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| magedu_C10         |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.01 sec)

(2)在magedu_C10数据库中创建一张名为"table_Sec"的表,要求有序号、姓名、年龄、性别参数;

# 进入到magedu_C10数据库中
mysql> use magedu_C10;  
Database changed
# 创建表table_Sec
mysql> create table table_Sec(-> id int,-> name varchar(255),-> age int,-> sex varchar(255)-> );
Query OK, 0 carows affected (0.03 sec)
# 查看表是否创建成功
mysql> show tables;
+----------------------+
| Tables_in_magedu_C10 |
+----------------------+
| table_Sec            |
+----------------------+
1 row in set (0.00 sec)
# 查看表中的参数是否创建成功
mysql> desc table_Sec;
+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int          | YES  |     | NULL    |       |
| name  | varchar(255) | YES  |     | NULL    |       |
| age   | int          | YES  |     | NULL    |       |
| sex   | varchar(255) | YES  |     | NULL    |       |
+-------+--------------+------+-----+---------+-------+
4 rows in set (0.01 sec)

(3)在table_Sec表中插入数据,序号是个人学号数字部分,姓名是拼音缩写,年龄、性别无要求;

#插入数据
mysql> insert into table_Sec values(25,'xmz',18,'girl');
Query OK, 1 row affected (0.01 sec)
#查询是否成功插入
mysql> select * from table_Sec;
+------+------+------+------+
| id   | name | age  | sex  |
+------+------+------+------+
|   25 | xmz  |   18 | girl |
+------+------+------+------+
1 row in set (0.00 sec)

(4)使用Navicat连接你所创建的数据库,查看个人信息并提供截图。

4、以下哪个口令不是弱口令?

A. p@ssw0rd
B. m@a#g$e%d&u
C. 1QAZ2wsx
D. MaGEdu@0513

答:ABCD

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

一个小小空格问题引起的bug

程序员会遇到一种情况,一个bug排查到最后是由一个很小的问题导致的。在昨天的日常搬砖中遇到一个问题,耽搁了我大半天的时间,最后查明原因让我很无语。程序员会遇到一种情况,一个bug排查到最后是由一个很小的问题导致的。在昨天的日常搬砖中遇到一个问题,耽搁了我大半天的…

Stable Diffusion学习-提示词基本语法

提示词 正面提示词 A Chinese man wearing a green cotton coat and red hair is in the corridor of the Forbidden City, sunny at 8:00 am during the day, 一名身穿绿色棉布外套、红发的中国男子在紫禁城的走廊上,白天阳光明媚, (masterpiece:1,2), best quality, highre…

类似咸鱼/转转闲置二手商品交易回收商城系统源码定制开发搭建

野兔二手交易系统,这是采用最新ThinkPHP8框架开发完成,也是基于YETUADMIN+Uniapp开发的二手交易系统,卖家可以发布二手信息,买家可以在线询价,支持在线聊天,在线购买支付,支持发布高价回收信息。 自带社交板块,用户可以发布帖子、加入圈子、关注好友。 开发介绍: 程序…

Prometheus 告警恢复时,怎么获取恢复时的值?

Prometheus 告警事件中的 $value 表示当前告警触发时的值,但是在告警恢复时,Resolved 事件中的 $value 仍然是最新告警时的值,并非是恢复时的值,这是什么原因和原理?是否有办法来解决呢? 不废话,先说原理。 原理 告警规则是配置在 prometheus.yaml 中的,由 Prometheus …

AI 网关零代码解决 AI 幻觉问题

本文将以高德地图和心知天气两个服务为例,介绍一下如何零代码使用 AI Agent 插件构建一个同时支持地图服务和天气服务的 Agent,同时会探讨 AI Agent 插件的实现原理。作者:邢云阳,Higress Contributor 前言 什么是 AI Agent 随着大模型技术的快速发展,越来越多的公司在实际…

ollama 最快方式部署管理大模型

github:https://github.com/ollama/ollama 模型地址:https://ollama.com/library/llama3.1 linux: 安装 1.下载安装脚本 curl -fsSL https://ollama.com/install.sh | sh 2.修改启动环境变量 如果是root 用户记得改为rootvim /etc/systemd/system/ollama.service[Unit] Descrip…

荣誉+1 !入选十大科技领先成果!

8月28日,2024中国国际大数据产业博览会(简称“数博会”)在贵阳市隆重开幕,本届展会以“数智共生:开创数字经济高质量发展新未来”为主题,全方位、多角度展示国内外数据产业最新动态、最新成果和发展趋势。8月28日,2024中国国际大数据产业博览会(简称“数博会”)在贵阳…

Linux通用性-日志切割脚本

一、公司提供的参考脚本: #!/bin/bash # 定义需要清理的文件 log_file=( "/mpjava/ly.mp.dfpv.acc.biz/bin/nohup.out" "/mpjava/ly.mp.dfpv.acc.service/bin/nohup.out" ) # 获取当天日期 date_now=$(date +%Y%m%d)for file_dir in $log_file do# 获取文…