- 安装好vim等文本编辑工具
- 配置好手机的SSHD,用于远程连接
- 安装服务器端软件
pkg search mysql
如图所示,termux上只能看到mariadb,没有mysql,不过使用起来是一样的
pkg install mariadb
- 调整配置文件
# 进入配置文件目录
cd /data/data/com.termux/files/usr/etc
nvim my.cnf
# 我的配置如下:
[mysqld]
init-connect='SET NAMES utf8mb4'
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[client]
default-character-set=utf8mb4
!includedir /data/data/com.termux/files/usr/etc/my.cnf.d
- 启动数据库服务
mysqld_safe -u root &
查看是否启动成功:
ps -ef | grep mysqld
- 客户端连接
mysql -u root -p
# 输入密码
# 查看字符集是否utf8
show variables like '%char%';
# 查看数据库列表
show databases;
# 查看表列表
show tables;
# 查看数据
select * from user;
- 创建数据库
CREATE DATABASE `mydatabase` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8_general_ci;
- 导入初始数据
mysql -u root -p
use mydatabase;
source ./xxx.sql;