首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

备用:手机上一样无限制使用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用户密码:

sshroot@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的学习-践行-总结

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

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

---------------------------

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181227G0X4XI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券