【玩转Termux教程】:

1.Termux 初始化配置,新手必备

2.Termux 下安装 Python3以及 lxml 跳坑指南!

3.【Termux】手把手教你配置PHP+Nginx!

……

今天,来讲讲 termux 怎么安装 Mysql。

Mysql

自从 Mysql 被甲骨文收购后,一直有闭源的风险,开源的 MariaDB 作为替代品出现了。

MariaDB 的目的是完全兼容 Mysql,不论从使用方法,还是 API操作,都相差无几,不用担心用不惯。

安装MariaDB

Termux 安装 mariadb 很简单,只需要一行代码就行了。

pkg install mariadb

中间提示“需要下载28m包……”,直接输入 Y 确认即可。

很快,mariadb 就安装成功了!

启动 MariaDB

启动 MariaDB 与启动 mysql 的命令一样,只要一行代码:

mysqld

可能有新手不懂,为什么是 mysqld 而不是 mysql ?

mysql 程序分为服务端和客户端,服务端是 mysqld, 客户端是 mysql。

不过,上面的启动方法太粗糙了,一旦启动,就什么也不能干,只能新开一个会话,连进程什么时候挂了也不知道。

可以用 linux 下的命令 nohup 来后台启动 mysqld。

nohup mysqld &

可以看到, mysqld 已经在后台挂起,而且显示进程 pid 为 17118。

▌查看进程pid

Termux 下输入命令:

ps aux|grep mysql

可以看到,进程 17118 稳稳的挂着。

▌杀死进程

输入命令:

kill -9 17118

登录 Mysql

初始的 Mysql 包含两个用户,一个是 root, 另一个是 Termux 的用户名。

root 用户无法登陆,所以只能先登录 Termux 用户了。6

▌Termux 用户

whoami 命令用于获取当前用户名。

mysql -u $(whoami)

▌修改 root 密码

前面说过,root 用户暂时不能登陆,主要是因为不知道初始密码,改一下就行了。

首先用 Termux 用户身份登录 mysql ,接下来修改 root 密码。

# 登录 Termux 用户mysql -u $(whoami)# 修改 root 密码的 SQL语句use mysql;set password for 'root'@'localhost' = password('你设置的密码');# 刷新权限 并退出flush privileges;quit;

具体方法如图所示:

▌登录 root

root 登录与 Termux 用户登录没什么区别,换个用户名就行了。

mysql -u root -p

不过,root 用户需要输入密码,只需要把前面修改的密码输进去就行了。

至此,Mysql 就安装成功了!

PS:文中主要教程来自隔壁@国光大佬

【玩转Termux教程】:

1.Termux 初始化配置,新手必备

2.Termux 下安装 Python3以及 lxml 跳坑指南!

3.【Termux】手把手教你配置PHP+Nginx!

……

推荐阅读: 

① 只用手机,我学会了编程!

② 手机编程,该用什么输入法?

③ 手机端最强编程APP,开箱即用,功能强大!

④ 吊打AIDE的Java开发环境,支持Maven、JDK11,速进!

⑤ 手机编写C语言神器,集成gcc插件,可导出为APK!

⑥ 适合新手的Java开发环境,简化Maven流程,傻瓜式下载Jar包。国产威武!!!

⑦ 手机随时随地写Python,还可以开发安卓APP,太厉害了!

⑧ 吊打QPython的集成开发环境,无广告,无BUG,已完美解锁!

关于我

作者:舞剑,专注手机编程的程序猿!

我是舞剑,舞刀弄剑的那个舞剑。我不是专业程序猿,只是一心热爱、探究这个神秘的领域!

在我看来,程序员就像古代的巫师,只需要按下神秘的代码,奇迹就会发生。

微信公众号:

手机编程

知乎号/简书号/掘金号:

手机编程

网站

手机编程: https://www.bcdroid.com/

♥♥ 觉得对你有用,记得点赞+在看,转发让更多小伙伴来使用它!♥♥

mysql 导出 客户端_我给手机安装了Mysql数据库,从此……相关推荐

  1. linux mysql 打补丁_一步到位Linux中安装配置MySQL及补坑

    Windows上安装MySQL也就不讲了,基本上一路点击下一步就可完成,现在讲讲Linux上布署Mysql,虽然也有很多网友列出了详细的步骤,可能是因为版本过老的问题导致即使按照上面一步步来也还是出现 ...

  2. mysql数据库装入手机_我给手机安装了Mysql数据库,从此……

    [玩转Termux教程]: -- 今天,来讲讲 termux 怎么安装 Mysql. Mysql 自从 Mysql 被甲骨文收购后,一直有闭源的风险,开源的 MariaDB 作为替代品出现了. Mar ...

  3. centos安装mysql 简书_在centos上安装mysql

    由于mysql易主甲骨文以后,centos7担心mysql慢慢会封闭不再开源所以将yum里面的数据库更换名字为MariaDB.两者差不多没有太大区别. 如何在centos7上安装mysql 解决思路通 ...

  4. mysql 开源入门_入门教程:安装配置新版MySQL 8开源数据库

    原标题:入门教程:安装配置新版MySQL 8开源数据库 [ 来自IT168] [IT168 技术]MySQL是现代应用程序编程堆栈中常见的数据库管理系统.如果您想要一个适用于您应用程序的,便于利用丰富 ...

  5. linux mysql 知乎_在 Linux 上安装 MariaDB 或 MySQL | Linux 中国

    开始在 Linux 系统上使用开源的 SQL 数据库吧. (本文字数:2332,阅读时长大约:3 分钟) MariaDB 和 MySQL 都是使用 SQL 的开源数据库,并且共享相同的初始代码库.Ma ...

  6. phpstudy mysql端口_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

  7. mysql还书过程_记一次安装 MySQL 的过程

    记一次安装 MySQL 的过程 一直以来我用的 MySQL 都是从官网下载的zip压缩包,解压后自己配置的.但是这次安装时遇到了几个坑,特别在这里记录一下. 再次更新, 今天安装 MySQL 8.0. ...

  8. nginx nodejs环境配置_服务器环境配置安装(mysql+redis+nodejs+nginx)

    公司用来测试的服务器挂了,最后重装了系统,需要重新配置程序运行环境,linux上安装不是很熟悉,特此记录一下. 首先获取系统版本信息: 一.mysql 1. 安装 安装命令:sudo apt-get ...

  9. 安装mysql无法登录_【windows 下安装 mysql-server 无法登录问题解决】

    ----------------------------- 无感的首行 ----------------------------- 新版 mysql-server 5.7 安装后发现无法使用 mysq ...

最新文章

  1. 数据结构(十)栈的作用--大数的加法运算
  2. 【深度学习】基于深度神经网络进行权重剪枝的算法(二)
  3. IIS 用户验证及授权
  4. 【数据竞赛】NLP竞赛中99%上升的技巧!
  5. c 添加mysql表单的一行数据类型_MySQL数据库基础
  6. P8-07-16 使用 Jenkins 自动构建 Maven 项目
  7. JQuery 常用积累(五)Datetimepicker和Lodop
  8. 攻克python3-面向对象
  9. Web表单设计:点石成金的艺术(美)罗博乌斯基pdf
  10. chromebook刷机_你能在大学里得到一本Chromebook吗?
  11. 【预测模型】基于粒子群算法优化DBN深度置信网络实现数据预测matlab代码
  12. 银行c语言笔试题库,银行情景模拟面试题及参考答案
  13. 稻盛和夫自传读书笔记
  14. 电脑老是显示断开资产管理服务器,史上最强开机维护通道2016年0825重大功能更新(网络版、电脑资产管理、分层桌面秀)...
  15. 《奋斗》徐志森的财商课
  16. 国产Linux操作系统Prayaya Q3国庆发行版发布下载linux操作系统下载
  17. 大家好,我叫小K,初来乍到 请多多关照~
  18. hust_os_shell算命大师
  19. 2021半年盘点,这些经典更新了!
  20. P2550 彩票摇奖

热门文章

  1. 1 99所有奇数之和java_计算1~N之间所有奇数之和(Java)
  2. Redux(Redux-thunk)
  3. 基于单片机的智慧窗帘控制系统设计(#0414)
  4. koa-multer报错Unexpected field
  5. 大型企业通用ERP进销存仓库财务管理系统源码带完整文档
  6. 中班机器人歌曲_中班律动机器人教案设计
  7. 关于杰克·韦尔奇本人
  8. oracle 索引快速全扫描,oracle中的索引扫描
  9. hybrid linux 显卡,Hybrid graphics (简体中文)
  10. 用python 通过12306api抓取列车信息