问题描述
-
我们在当前环境的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. 将键填入文件。
| exit | | echo "92d8f5b59d" >> key.txt |
|