摘要:說明在下使用安裝的數(shù)據(jù)庫,默認的數(shù)據(jù)目錄是。數(shù)據(jù)庫目錄遷移完成
說明
原理步驟
停止MySQL服務
sudo service mysql stop
遷移數(shù)據(jù)庫文件
mv /var/lib/mysql /home/alic/data/mysql
修改配置
# 將 datadir 對應的值改為 /home/alic/data/mysql
sudo vim /etc/mysql/my.cnf
sudo vim /etc/apparmor.d/usr.sbin.mysqld #將所有 /var/lib/mysql 改為 /home/alic/data/mysql
重啟apparmor以及mysql服務
sudo service apparmor restart
sudo service mysql start
此時手動的配置就搞掂了!也可以一步到位,其實還是通過shell腳本實現(xiàn)了,很簡單:就是復制上面的整合的,哈哈笑:-D。
#!/bin/bash
sudo service mysql stop &&
mkdir -P /home/alic/data &&
sudo mv /var/lib/mysql /home/alic/data/mysql &&
sudo chmod 777 -R /home/alic/data/* &&
sudo sed -i s//var/lib/mysql//home/alic/data/mysql/g /etc/mysql/my.cnf &&
sudo sed -i s//var/lib/mysql//home/alic/data/mysql/g /etc/apparmor.d/usr.sbin.mysqld &&
sudo service apparmor restart &&
sudo service mysql restart &&
echo "MySQL數(shù)據(jù)庫目錄遷移完成!"
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/126108.html
摘要:百度不行就用吧,中文不行就找英文的,最后,給我誤打誤撞的部署成功了。準備工作我使用的系統(tǒng)是版,官網(wǎng)下載地址安裝的時候全部選擇英文,記得以前選擇中文的時候安裝時出了問題,服務器組件一個不選,安裝做的很貼心,基本上是一路回車,就不詳細說明了。 Ubuntu+Django+Nginx+uWSGI+Mysql搭建Python Web服務器 前不久為了部署Django項目,在百度上到處找教程,找...
摘要:包括安裝與下載,證書申請與配置,升級到,服務器的簡單配置。這對一個應用來說,所造成的后果無疑是毀滅性的。然后在新建一個目錄,將剛才的文件放進去,便于統(tǒng)一管理其中紅色框框的是要用到文件。 原文地址: here 在部署自己的博客到 LEMP 環(huán)境的時候,遇到了一些小挫折,現(xiàn)在把經(jīng)驗分享出來,讓大家少走彎路。包括Php7.1安裝與下載,SSL證書申請與配置,Mysql升級到5.7,Ngin...
摘要:為了能只使用一個文件就能快速部署環(huán)境,我們把及環(huán)境的相關配置保存到阿里云的代碼托管,然后使用阿里云的鏡像倉庫從拉取自動構建鏡像。編寫以上在阿里云創(chuàng)建的鏡像到本地,在此項目中創(chuàng)建然后在目錄分別創(chuàng)建目錄,用于存放它們各自及配置文件。 Docker基于LXC實現(xiàn)了把軟件封裝到一個完整的文件系統(tǒng),可以在docker容器中運行所需的一切代碼,運行環(huán)境,系統(tǒng)工具和系統(tǒng)庫。由于docker使用獨立于...
閱讀 3538·2023-04-25 20:09
閱讀 3739·2022-06-28 19:00
閱讀 3060·2022-06-28 19:00
閱讀 3081·2022-06-28 19:00
閱讀 3175·2022-06-28 19:00
閱讀 2880·2022-06-28 19:00
閱讀 3047·2022-06-28 19:00
閱讀 2638·2022-06-28 19:00