1. 程式人生 > >linux mysql目錄遷移

linux mysql目錄遷移

使用linux下的軟連線方法,具體操作如下:(以遷移到/home/mysql/目錄為例)
先停止mysql:
程式碼如下 複製程式碼
/etc/init.d/mysqld stop
移動資料:
mv /var/lib/mysql/* /home/mysql/
建立軟連線:
ln -s /home/mysql/ /var/lib/mysql/
啟動mysql:
/etc/init.d/mysqld start

移動資料:
mv /var/lib/mysql /home/mysql
建立軟連線:
ln -s /home/mysql /var/lib/mysql
這兩句命令的意思是: 將 /var/lib/ 目錄下的 mysql 整個移動到 /home/ 目錄,並保留原始目錄屬性
在 /var/lib/ 目錄下建立個連結到 /home/mysql/ 目錄的軟連線 mysql 目錄.

相關推薦

linux mysql目錄遷移

使用linux下的軟連線方法,具體操作如下:(以遷移到/home/mysql/目錄為例) 先停止mysql: 程式碼如下 複製程式碼 /etc/init.d/mysqld stop 移動資料: mv /

MySQL 目錄遷移引發的一系列故障

socket vpd mysq OS connect gif exiting edi ddr 環境: Centos 6.7 、MySQL 5.7、Zabbix 3.2背景: Zabbix 服務器的 MySQL數據目錄所在分區空間不足,需要遷移到另外一個分區去。看

linux mysql資料庫遷移

由於資料的日漸增多,導致伺服器系統盤的容量總被佔滿,從而使mysql服務掛掉。 停止mysql服務 service mysqld stop  複製資料庫到新目錄 進入mysql 使用show variables like 'datadir' 檢視datadir

CentOS下mysql數據庫data目錄遷移

-- 由於 網站 修改 itl php.ini clas sock 使用 公司新上線一個資訊網站,獨立主機,raid5,lamp架構。由於資訊網是面向小行業,初步估計一兩年內訪問量壓力不大,故,在做服務器系統搭建的時候,只是簡單分出一個獨立的data區作為數據庫和網站程序

Linux環境下遷移/home家目錄到其他分區

size pan 一個 water inux cap 文件目錄 for 需要 一般我們在Linux環境下遷移/home家目錄到其他分區,無非是空間大小不足,遷移後可以做到擴容效果,因此這裏做一次遷移過程。本次采用新加一塊硬盤分區並將家目錄遷移到新分區上的方法

Linux Mysql如何移動MySQL資料庫目錄位置

假如要把目錄移到/home/data下需要進行下面幾步: 1、home目錄下建立data目錄 cd /home mkdir data 2、把MySQL服務程序停掉: mysqladmin -u root -p shutdown 3、把/var/lib/mysql整個目錄移

最簡潔的mysql資料遷移目錄變更)

停止mysql服務 service mysql stop cp -rf /var/lib/mysql/* /data/mysql_data/ 新目錄許可權分配 chown -R mysql:mysql 新目錄 修改 my.cnf, [mysqld] 和[client

windows上mysql資料庫遷移linux

1 、安裝MySql Workbench8.0,在Navigator下MANAGEMENT下Data Export         2、雙擊Data Export,彈出如下介面:     1 表示選擇要匯出的資料庫     2 表示選擇匯出資料,或者匯出資料和表結

Linux下如何更改Mysql目錄

目標:    因為mysql預設的安裝路徑為/var/lib/mysql,我們將路徑改為/data/mysql整體步驟:    1.關閉mysql服務        service mysqld stop    2.轉移資料    cp -a /var/lib/mysql /

linux mysql5.7.17安裝教程 (多個文件參考安裝,安裝和用命令按自己的MySQL目錄)

一  。(這個為主,其他檔案輔助解決問題)MySQL是Oracle旗下的一個關係型資料庫,也是目前行業內用的較多的資料庫之一,使用起來非常方便。在Linux下安裝MySQL與Windows略有不同,在Linux下會涉及到使用者建立、許可權、開機自啟等問題。下面看看我

linux下home目錄遷移

根分割槽預留不寬裕,du -sh /home 發現home分割槽佔比較大,於是將home目錄遷移到新的分割槽 #新增硬碟後觸發掃描 echo '- - -' > /sys/class/scsi_host/host2/scan [389][[email

Linux系統目錄結構介紹

型號 系統安全 原因 能夠 源碼包安裝 -h ifcfg domain .html 參考博客: http://www.cnblogs.com/chensiqiqi/p/6243549.html 感謝原博主為我學習Linux指明方向!! linux目錄:一切從&ld

Linux目錄快速切換小工具bd

bd假設現在所處的目錄路徑為:/tmp/ab/bc/cd/de/ef/fg/ab/zz/xx/yy,如何快速切換到ef目錄?通常使用cd命令進行目錄切換,比較繁瑣,此時可以使用bd工具一、安裝bd:# wget --no-check-certificate -O /usr/bin/bd https://raw

Linux目錄結構的介紹

linux目錄介紹/ 根文件,所有的文件都在根下/boot 系統啟動相關的文件,如內核 initrd grub(bootloader)/dev 設備文件(特殊文件,沒有大小,黑色背景,黃色字體) 塊設備 --隨機訪問,數據塊 字符設備 --線性設備

[linux][mysql] 命令更改表結構:添加、刪除、修改字段、調整字段順序

.com col inf size type unsigned rim alter name 原文出處:http://www.phpernote.com/MySQL/1120.html 1 常用的通過mysql命令來更改表結構的一些sql語句,包括添加、刪除、修改字

linux mysql不區分表名大小寫配置

所有 系統 大小 方法 修改 case 字段 通過 和數 原來Linux下的MySQL默認是區分表名大小寫的,通過如下設置,可以讓MySQL不區分表名大小寫:1、用root登錄,修改 /etc/my.cnf;2、在[mysqld]節點下,加入一行: lower_case_t

Centos6.9版本如何完成目錄遷移

centos 目錄遷移 相信在我們的生產中時常遇到某個目錄的數據量比較大,需要把它從一個磁盤遷移到另一個磁盤的情況,哪這個任務如何完成呢?下面我們就來做個小實驗手把手的教你(註:遷移到另一個磁盤它應該是一個獨立分區喲)1、先查看一下自己的磁盤情況,再創建一個分區,根據你的需要給它分配空間。2、

linux mysql自動備份刪除腳本

用戶名 linux 數據庫 mysql local 創建備份目錄 /bak/mysqlbak編寫運行腳本 vim /home/bakmysql.sh 代碼: #!/bin/bashbackupdir=/bak/mysqlbaktime="$(d

linux mysql 忽略大小寫

一行 cas ron 重新啟動 ble names 忽略 etc strong 修改/etc/my.cnf 2)在[mysqld]下加入一行:lower_case_table_names=1 3)重新啟動數據庫即可。linux mysql 忽略大小寫

linux mysql下忘記root密碼解決辦法

uic linux m star word moni bsp color man ble 1 修改MySQL的登錄設置 # vi /etc/my.cnf 在[mysqld]的中加上一句:skip-grant-tables 2 重新啟動mysqld # /e