-
安装MYSQL和PYTHON3
在群晖的套件中心中直接搜索安装就行。群晖里用 MariaDB代替Mysql
-
安装pip3
不用root,直接用普通用户就行
wget -O /tmp/get-pip.py 'https://bootstrap.pypa.io/get-pip.py'
python3 /tmp/get-pip.py
rm /tmp/get-pip.py
一般安装到 /var/services/homes/username/.local/bin下
MariaDB一般安装到 /usr/local/mariadb10/bin 下
可以在~/.zshrc或其它配置文件中的最后增加一行
export path=$PATH:~/.local/bin:/usr/local/mariadb10/bin
这样就可以直接用pip3和mysql命令了。
-
pymysql链接MariaDB失败
GRANT ALL PRIVILEGES ON *.* TO ‘用户名'@'%' WITH GRANT OPTION;
flush privileges;
另外注意MariaDB的端口是3307
-
群晖开启crontab计划任务
首先
su root
切换到root
然后
vim /etc/crontab
在PATH里增加上面.zshrc里的内容
/var/services/homes/username/.local/bin:/usr/local/mariadb10/bin
如果里面已有计划任务 自己确定要不要删除掉
然后增加新的定时任务即可。
修改完后,执行
synoservice —restart crond
即可开启服务
如果想开机自启动
在/etc/rc的exit 0 前增加
synoservice —start crond