MySQL-蓝桥云课中的一个小题目
问题描述
-
我们在当前环境的 MySQL 数据库(lanqiao)中的某个表里预留了一段键为 key 的密钥, 请您尝试找出来.
您可以使用自己熟悉的编程语言来解决, 或者其他任何方法.
-
找出数字密钥之后, 请将值填入目录树中预留的 key.txt 文件里面.
详细步骤
1. 启动MySQL
服务.
sudo service mysql start
2. 使用 root 用户登录.
mysql -u root
无密码直接登录.
3. 查看所有数据库.
show databases;
+--------------------+ | Database | +--------------------+ | information_schema | | lanqiao | | mysql | | performance_schema | +--------------------+
4. 选择lanqiao
数据库.
use lanqiao;
5. 查看所有数据库表.
show tables;
+-------------------+ | Tables_in_lanqiao | +-------------------+ | lanqiao24ad4cc3 | | lanqiao4c72fea5 | | lanqiao563abd8b | | lanqiao61043787 | | lanqiao6a4e1321 | | lanqiao8e5d1b03 | | lanqiaocfd97f56 | | lanqiaode28ebf0 | | lanqiaoe05050df | | lanqiaof1c39f71 | +-------------------+
6. 选出lanqiao
数据库里不空的表.
select table_name from information_schema.tables where table_schema = 'lanqiao' and table_rows > 0;
+-----------------+ | table_name | +-----------------+ | lanqiaof1c39f71 | +-----------------+
7. 查询表中数据.
select * from lanqiaof1c39f71;
+-------------+ | lanqiao_key | +-------------+ | 92d8f5b59d | +-------------+
8. 将 key 填入文件.
exit echo "92d8f5b59d" >> key.txt
本文作者:Khru
本文链接:https://www.cnblogs.com/khrushchefox/p/16507926.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步