Skip to content

Latest commit

 

History

History
78 lines (67 loc) · 1.61 KB

termux-mysql.md

File metadata and controls

78 lines (67 loc) · 1.61 KB

前提条件

- 安装好vim等文本编辑工具
- 配置好手机的SSHD,用于远程连接

安装步骤

  • 安装服务器端软件
搜索数据库软件,查看是否存在
pkg search mysql

如图所示,termux上只能看到mariadb,没有mysql,不过使用起来是一样的 image

安装软件
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

image

  • 客户端连接
mysql -u root -p
# 输入密码

image

# 查看字符集是否utf8
show variables like '%char%';

image

# 查看数据库列表
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;