卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

CentOS 7更改數(shù)據(jù)存放目錄后無法登錄的解決方法

最近我在阿里云服務器上安裝了MySQL數(shù)據(jù)庫,使用了rpm方式進行安裝。默認情況下,數(shù)據(jù)存放在/var/lib/mysql目錄下。但是我想將數(shù)據(jù)存放在/home/data目錄下,于是進行了移動操作。雖

最近我在阿里云服務器上安裝了MySQL數(shù)據(jù)庫,使用了rpm方式進行安裝。默認情況下,數(shù)據(jù)存放在/var/lib/mysql目錄下。但是我想將數(shù)據(jù)存放在/home/data目錄下,于是進行了移動操作。雖然MySQL服務器成功啟動了,但是在登錄時卻遇到了ERROR 2002 (HY000): Can't connect to local MySQL server through socket的錯誤,同時還提供了socket文件的位置。經(jīng)過兩天的折騰和查找資料,終于找到了解決方法,下面是我的解決過程,希望對大家有所幫助。

步驟一:登錄MySQL時出錯

1. 首先嘗試通過mysql -uroot -p命令登錄MySQL,結果提示出錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '' (2)

步驟二:修改配置文件

2. 打開/etc下的文件。

3. 在[mysqld]條目下,將datadir和socket這兩欄注釋掉,并修改成你當前的路徑。例如,我的路徑是在/home/data/mysql目錄下,修改內(nèi)容如下:

```

datadir/var/lib/mysql

datadir/home/data/mysql

socket

socket

```

4. 在最后一行新增一個[mysql]的條目,并在下面新增以下內(nèi)容:

```

[mysql]

socket

```

5. 復制完整的文件內(nèi)容,以便參考和對照,修改完成后記得保存。

步驟三:重啟系統(tǒng)

6. 修改完成后,重啟系統(tǒng)使修改生效??梢允褂胷eboot指令進行操作。

額外解決方法:使用軟鏈接

網(wǎng)上還有一種使用軟鏈接的方法可以解決該問題,但我覺得上述的方式更為簡便。如果你希望嘗試軟鏈接的方式,可以按照以下步驟進行操作:

```

[ mysqldata] ln -s

```

以上就是我針對CentOS 7更改數(shù)據(jù)存放目錄后無法登錄的解決方法。希望能夠?qū)τ龅筋愃茊栴}的人有所幫助。

標簽: