备用:手机上一样无限制使用Python和Linux,开发没有边界!

泄露了数据库密码,用手机APP修改数据库密码。昨天在写了一篇不写一句mysql操作数据库才是Python的风格!!3个ORM模型库示范,尽管检查过几遍,但是还是有一处没有修改到:

在这里插入图片描述

这个问题是昨天在地铁上才发现的,顿时惊出一身冷汗,这个数据库是自己博客的数据库,完全可以被不怀好意的人利用。

当时又在地铁上,没有电脑,只有用手机修改密码了,下面介绍开发人员在手机上不得不转的一个app。

Termux——基于安卓的Linux终端模拟器

Termux可以在手机上使用Linux的绝大部分命令,包括yum、Python、ssh、Vim、pip等。

安装Termux后使用pkg install ssh (pkg作用同Linux系统中的yum)安装了ssh,用于远程连接服务器.

在这里插入图片描述

使用pkg install python安装Python,安装后Python版本是3.7,可以直接使用PIP命令,安装各种第三方库。

在这里插入图片描述

使用PiP安装各种库效果同PC端一样

在这里插入图片描述

进入主题,修改mysql用户密码:

在这里插入图片描述

ssh root@IP 登陆服务器

连接后使用 mysql -uroot -p 并输入密码打开mysql

切换到mysql库 use mysql;

修改远程登陆用户admin的密码 update user set password=password(‘123’) where user=‘root’ and host=‘localhost’; 报错Unknown column ‘password’ in ‘field list’

这是因为mysql5.7以后版本password这个字段了,password字段改成了authentication_string,正确的用法是:update mysql.user set authentication_string=password(‘root’) where user=‘root’ ;

刷新权限立即生效 flush privileges;

下期将介绍手机上使用的一款Python专用的IED,还可以安装scrapy经行开发。


ID:Python之战

|作|者|公(zhong)号:python之战

专注Python,专注于网络爬虫、RPA的学习-践行-总结

喜欢研究和分享技术瓶颈,欢迎关注

独学而无友,则孤陋而寡闻!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值