今天我们来聊聊mariadb的常见问题。
开始之前请apt-get update && apt-get upgrade
问题一:
*.sock问题
遇到这种问题通常是 服务未启动,对于一些刚开始使用MariaDB的朋友可能会使用电脑中的使用方法来直接访问。但是未经过服务自启动配置的MariaDB服务默认在termux中是不运行的,你需要在每次启动termux时手动启动一次服务。
使用命令:
mysqld_safe -u root &
将会使数据库服务在后台运行
问题一解决
然后你会发现这时依然无法登录
问题二:
这个是权限问题,方法有多种,但是我推荐最简单的一种就是改配置文件。
修改:/usr/etc/my.cnf文件
文件默认是这样
cd ..
cd usr/etc/
nano my.cnf
然后添加
[mysqld]
skip_grant_tables
like this:
保存之后就解决了
配置完之后一定要重启服务
一切正常了