成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何更改在Ubuntu下的MySQL數(shù)據(jù)庫存儲位置

運(yùn)維 數(shù)據(jù)庫運(yùn)維 MySQL
在Ubuntu下安裝的MySQL默認(rèn)配置下的數(shù)據(jù)庫文件存儲位置是在/var/lib/mysql,如果你沒有為/var掛載在一個(gè)足夠大的分區(qū) 中,那么/var將和根目錄/同在一個(gè)分區(qū)共享使用可用空間。大多數(shù)用戶通常會為/home掛載一個(gè)獨(dú)立的分區(qū),所以這篇文章就是準(zhǔn)備講如何更改 MySQL數(shù)據(jù)庫存儲位置到其它掛載位置的。

MySQL數(shù)據(jù)庫的文件結(jié)構(gòu)是怎么樣的呢,對于這樣子創(chuàng)建的數(shù)據(jù)庫命令:

CREATE DATABASE mysqldb

在默認(rèn)的數(shù)據(jù)庫存儲位置下就會有個(gè)文件夾mysqldb。要操作數(shù)據(jù)庫首先得停止數(shù)據(jù)庫進(jìn)程:

$sudo /etc/init.d/mysql stop

本文以轉(zhuǎn)移到/home/mysql這個(gè)位置為例,下面命令將原有數(shù)據(jù)庫轉(zhuǎn)移到新位置:

$sudo cp –R –p /var/lib/mysql /home/mysql

編輯MySQL配置文件:

$gksu gedit /etc/mysql/my.cnf

在 gedit中找到datadir這一行,將后面等于號之后的內(nèi)容更改為/home/mysql然后保存退出。自Ubuntu 7.10開始,

Ubuntu就開始使用一種安全軟件叫做AppArmor,這個(gè)安全軟件會在你的文件系統(tǒng)中創(chuàng)建一個(gè)允許應(yīng)用程序訪問的區(qū)域(專業(yè)術(shù)語:應(yīng) 用程序訪問控制)。如果不為MySQL修改AppArmor配置文件,永遠(yuǎn)也無法為新設(shè)置的數(shù)據(jù)庫存儲位置啟動

數(shù)據(jù)庫服務(wù)。配置AppArmor:

$sudo nano /etc/apparmor.d/usr.sbin.mysqld

在gedit中找到/var/lib/mysql/這兩行,注釋掉這兩行,在這兩行前分別添加一個(gè)符號“#”即可注釋,在這兩行之前或

之后加上下面內(nèi)容:

/home/mysql/ r, 
/home/mysql/** rwk,

保存后退出,執(zhí)行命令:

$sudo /etc/init.d/apparmor reload

返回Reloading AppArmor profiles : done.即可以重啟MySQL服務(wù):

$sudo /etc/init.d/mysql start

至此MySQL數(shù)據(jù)庫存儲位置就更改完畢了。

FAQ:

Q:當(dāng)我運(yùn)行$sudo /etc/init.d/apparmor reload卻返回信息

Skipping profile /etc/apparmor.d/usr.sbin.mysqld~ 
: Warning.

并且也無法啟動MySQL服務(wù),怎么辦呢?

A:出 現(xiàn)這個(gè)問題可能是因?yàn)槟闶褂昧?sudo gedit或$gksu gedit這樣子的命令來編輯usr.sbin.mysqld這個(gè)配置文件的,這兩個(gè)圖形界面文本編輯器會在相同位置生成一個(gè) usr.sbin.mysqld~的文件,從而影響了AppArmor讀取配置文件,出現(xiàn)這個(gè)問題先刪除這個(gè)usr.sbin.mysqld~文件:

$sudo rm /etc/apparmor.d/usr.sbin.mysqld~

然后使用$sudo nano這個(gè)終端文本編輯器來編輯配置文件即可。

【編輯推薦】

  1. MS SQL Server和MySQL區(qū)別
  2. MySQL單一表突破4G限制的實(shí)現(xiàn)方法
  3. MySQL中的datetime與timestamp比較
責(zé)任編輯:彭凡 來源: 百度空間
相關(guān)推薦

2023-12-11 22:17:56

Docker鏡像for 循環(huán)

2018-05-14 10:56:36

MySQL數(shù)據(jù)庫存儲

2010-05-14 17:44:47

MySQL數(shù)據(jù)庫

2011-03-02 12:57:08

MySQL存儲引擎分支現(xiàn)狀

2017-09-03 15:41:31

數(shù)據(jù)庫存儲分布式

2011-03-01 11:21:11

MySQL數(shù)據(jù)庫存儲引擎

2018-11-12 15:15:32

MySQL數(shù)據(jù)庫命令

2018-03-02 08:45:14

變量存儲位置

2011-05-17 15:30:27

Oracle數(shù)據(jù)庫ADO

2021-04-23 10:05:21

Docker運(yùn)維命令

2011-09-06 17:20:44

Ubuntu關(guān)閉按鈕

2011-08-09 12:27:16

SQL Server tempdb

2022-09-16 11:33:24

數(shù)據(jù)庫關(guān)系

2011-02-25 17:47:44

數(shù)據(jù)庫存儲編寫

2011-08-15 15:14:54

SQL Server存儲過程異常處理

2021-03-24 10:02:55

DockerLinux命令

2011-09-08 09:46:29

ubuntuMySQL

2011-08-16 16:22:38

MySQL數(shù)據(jù)庫存儲引擎MyISAM

2023-01-18 08:25:23

數(shù)據(jù)庫存儲類型

2021-03-11 08:51:00

存儲面試位置
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩精品一区二区三区久久 | 亚洲一区亚洲二区 | 久在线观看| 久久精品小视频 | a视频在线观看 | 国产激情视频网址 | 成年人网站国产 | 欧美一区二区三区在线观看视频 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 黑人巨大精品欧美一区二区一视频 | 精品在线一区二区三区 | 日韩在线视频一区 | 亚洲狠狠丁香婷婷综合久久久 | 久久综合一区 | 视频在线一区二区 | 91色视频在线观看 | 日本三级电影免费 | 国产在线精品一区二区三区 | 黄片毛片| 99爱免费 | 亚洲视频 欧美视频 | 一区二区三区精品视频 | 亚洲精品视频在线观看免费 | 国产精品特级片 | 欧美日韩视频网站 | 亚洲一区二区在线电影 | 精品在线视频播放 | 操操日 | 91社区在线观看高清 | 国产91av视频在线观看 | 精品免费国产视频 | 国产精品网页 | 免费国产一区 | 狠狠爱一区二区三区 | 国产成在线观看免费视频 | 欧美人成在线视频 | 三级av在线 | 久久精品一区二区三区四区 | 狠狠亚洲 | 日韩av成人在线观看 | 九九综合九九 |