摘要:登录查看当前数据存储目录关闭确认的确关闭关闭无误,输出类似转移数据目录备份源数据是为了保证中验证目录正确修改配置权限修改追加以下内容到重启没有追加内容,可能导致启动原文链接欢迎您加入我们的专属讨论群组
登录mysql查看当前数据存储目录
mysql -uroot -p mysql> select @@datadir;
+-----------------+ | @@datadir | +-----------------+ | /var/lib/mysql/ | +-----------------+ 1 row in set (0.00 sec)关闭mysql-server
sudo systemctl stop mysql确认的确关闭mysql-server
sudo systemctl status mysql
关闭无误,输出类似 "Jul 18 11:24:20 ubuntu-512mb-nyc1-01 systemd[1]: Stopped MySQL Community Server."
转移数据目录sudo rsync -av /var/lib/mysql /data/备份源数据
sudo mv /var/lib/mysql /var/lib/mysql.bak sudo mkdir /var/lib/mysql/mysql -p
sudo mkdir /var/lib/mysql/mysql -p 是为了保证 /usr/share/mysql/mysql-systemd-start 中验证目录正确
修改mysql-server配置 /etc/mysql/mysql.conf.d/mysqld.cnfdatadir=/data/mysqlAppArmor权限修改 追加以下内容到 /etc/apparmor.d/tunables/alias
alias /var/lib/mysql/ -> /data/mysql/,重启AppArmor
sudo systemctl restart apparmor
没有追加alias内容,可能导致
启动mysql-server
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service"
and "journalctl -xe" for details.
sudo systemctl start mysql sudo systemctl status mysql
原文链接
https://www.digitalocean.com/...
欢迎您加入我们的专属QQ讨论群组① 233415606 ② 233415756
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/22502.html
摘要:首先你需要一个运行良好的操作系统,我采用了在虚拟机中安装的系统。我们在安装栈中用到的所有组件均来自的默认软件包存储库。因为在安装时注册自己的,所以安装程序相当简单。数据库软件现已安装完成后,但其配置尚未完全完成。安装将提取必要的核心文件。 介绍 LEMP 栈是用来开发动态网页和web 应用程序的一系列软件集合,LEMP描述的是Linux操作系统,Nginx web 服务器,以及后端数据...
阅读 1732·2021-11-24 10:18
阅读 2207·2021-11-18 13:20
阅读 2332·2021-08-23 09:46
阅读 992·2019-08-30 15:56
阅读 2839·2019-08-30 15:53
阅读 737·2019-08-30 14:22
阅读 470·2019-08-29 15:34
阅读 2531·2019-08-29 12:14