linux快速访问数据库:[2]从数据库获取数据

作者:流年 | 创建时间: 2023-06-05
小编今天教给您的方法非常适合自己创建一个账号-密码数据库来管理个人的账号密码信息...
linux快速访问数据库:[2]从数据库获取数据

操作方法

首先需要在数据库创建数据库和相关表,如图,小编已经创建了pi数据库和account表,结构如下

然后确保你的表里已经有你得信息,小编已经提前在表中储存了账户和密码信息,如图

接下来在你指定的文件夹内创建一个脚本,小编的叫做accout.sh,注意一定要是

下面用你最喜欢的文本编辑器打开account.sh,输入一下代码,如图 #!/bin/sh if [ $# -ne 1 ]; then echo "Please specify one keyword "; exit; fi mysql pi<<QUERY_INPUT #从这里开始是查询获取数据的语句 select account,passwd from pi.account #获取数据库的数据account passwd where comment like "$1" #这里comment是账号隶属的公司 order by account,passwd; QUERY_INPUT #从这里结束

保存之后,在shell中找到它,将它改成可执行,如图 chmod +x account.sh

或者在桌面模式下,找到文本右击,properties,选择permissons 勾选 Allow executing file program

接着,把你的文件夹加入到环境变量中就可以了~,打开.bashrc,输入一下代码(小编的路径是/home/scarecrow/Script/account.sh) #My own Script export PATH=$PATH:~/Script 如图最后一行

接下来测试一下,效果如图,得出 qq下账号是your account 密码是your passwd

点击展开全文

更多推荐