Linux Deploy Ubuntu安装MySQL
一、在Android手机安装Linux
二、Ubuntu安装Mysql
建议在root用户上操作
sudo su
输入密码
(一)安装mysql
1. sudo apt-get install mysql-server
中间要输入mysql用户root的密码,要记住改密码,需要输入两次
若没有改过程,建议完全卸载重新安装,请看
(二)完全卸载mysql
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
(二)完全卸载mysql
sudo apt-get autoremove --purge mysql-server
sudo apt-get remove mysql-common
whereis mysql
sudo rm -rf /etc/mysql/ /var/lib/mysql (上面whereis mysql找的mysql文件夹)
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo apt autoremove
(三)启动、关闭服务和查看运行状态
sudo service mysql start
sudo service mysql stop
sudo service mysql status
(四)mysql启动错误
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
参考https://stackoverflow.com/questions/37906168/mysql-doesnt-start-error-failed-to-create-a-socket-for-ipv4-127-0-0-1-err
另参考https://stackoverflow.com/questions/36451444/what-can-cause-a-socket-permission-denied-error/36451445#36451445
Android使用了一个激活的特殊内核补丁CONFIG_ANDROID_PARANOID_NETWORK。此修补程序允许网络访问属于具有硬编码ID的特定特殊组的系统用户。
这是因为Android通常仅在特定应用具有网络权限时才将用户(即应用)添加到这些组
说是Android内核已使用CONFIG_ANDROID_PARANOID_NETWORK进行编译。可以通过将mysql用户添加到aid_inet和aid_net_raw组来修复它。
解决办法:
usermod -a -G aid_inet,aid_net_raw mysql
可以ssh连上ubuntu
cat /etc/group
看到
这样mysql可以正常启动
补充说明,如果点了linux deploy右上角的“配置”,mysql会在aid_inet,和aid_net_raw用户组不见了 ,需要重新把mysql添加进去
usermod -a -G aid_inet,aid_net_raw mysql
---------------------
作者:cjx913
来源:CSDN
原文:https://blog.csdn.net/weixin_40080972/article/details/83444891
版权声明:本文为博主原创文章,转载请附上博文链接!
更多博客文章,请访问我的独立博客:一日程博客:http://www.yiricheng.cn/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」