如何修复错误“未知变量数据目录"在 raspbian 上的 mysql 中? [英] How to fix the error "unknown variable datadir" in mysql on raspbian?

查看:54
本文介绍了如何修复错误“未知变量数据目录"在 raspbian 上的 mysql 中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想保护 Usbstick 上的数据库,而不是我的 RaspberryPi.

I want to safe the Databases on an Usbstick and not on my RaspberryPi.

首先是:

  • 服务mysql停止

  • service mysql stop

mkdir/media/pi/EMTEC/mysql

mkdir /media/pi/EMTEC/mysql

nano/etc/mysql/my.cnf并更改了 datadir=/media/pi/EMTEC/mysql

nano /etc/mysql/my.cnf and changed datadir=/media/pi/EMTEC/mysql

cp -Rv/var/lib/mysql/*/media/usb4/mysql/

cp -Rv /var/lib/mysql/* /media/usb4/mysql/

chown -R mysql:mysql/media/usb4/mysql/

chown -R mysql:mysql /media/usb4/mysql/

没有问题

我的 my.cnf:

[client-server]

!includedir /etc/mysql/conf.d/

!includedir /etc/mysql/mariadb.conf.d/

datadir=/media/pi/EMTEC/mysql

尝试重新启动 mysql 服务时,我收到:

When trying to restart the mysql service I receive:

mysql:未知变量'datadir=/media/pi/EMTEC/mysql'

mysql: unknown variable 'datadir=/media/pi/EMTEC/mysql'

我该如何修复该错误?

推荐答案

datadir 添加到 [mysqld] 部分.datadir 是配置mysql服务器的全局变量.

Add datadir to [mysqld] section. datadir is a global variable to configure mysql server.

[mysqld]
datadir=/your/new/dir/

这篇关于如何修复错误“未知变量数据目录"在 raspbian 上的 mysql 中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆