Centos7 Lnmp的資料庫目錄修改

2021-07-03 08:33:06 字數 895 閱讀 4567

已生效的修改,本著再記錄的狀態,把一些參考再複製一次。

**:[root@sample ~]# chown -r mysql:mysql /home/data/mysql/  ← 改變資料庫的歸屬為mysql

[root@sample ~]# chmod 700 /home/data/mysql/test/  ← 改變資料庫目錄屬性為700

[root@sample ~]# chmod 660 /home/data/mysql/test/*  ← 改變資料庫中資料的屬性為660

錯誤解決方案:

1.在centos上,如果mysql是通過yum安裝的,那麼可能使用上面的方法不能完全湊效。

原因:mysql的配置檔案有多處,除了更改/etc/my.cnf檔案之外,還需要更改/usr/lib64/mysql/mysql_config

這個檔案裡面有一行「ldata='/var/lib/mysql'」和"socket=/var/lib/mysql/mysql.sock",這裡也需要改掉

2.另外,還有許可權問題,檢視/var/log/mysqld.log,發現can't create test file /***/mysql/centos5.lower-test

這裡是因為沒有許可權建立或讀取檔案。

解決辦法就是使用setenforce 0 這個命令,讓系統關閉許可權校驗,然後再執行命令 service mysqld start 發現ok了。

另外乙個辦法是restorecon -frv /home/data/mysql,或者chcon -r -t mysqld_db_t /home/data/mysql

centos 7 lnmp 搭建過程

如果是阿里雲伺服器的話首先需要到控制台設定安全組的規則,開放80,3306,等常用的埠 檢視伺服器 cat etc redhat release centos linux release 7.3.1611 core sudo yum install nginx按照提示,輸入yes後開始安裝。安裝完畢...

Centos7 LNMP 安裝以及配置

2.準備好linux後安裝常用軟體,gcc,wget,cmake。yum install wget yum install gcc gcc c yum install cmake1.安裝nginx需要安裝的依賴包 nginx的rewrite模組和http核心模組會使用到pcre正規表示式語法 yum...

CentOS7 LNMP環境安裝wordpress

需要使用到的工具有xshell6,xftp。mysql uroot p 用之前設定的密碼登陸mysql mysql create database wordpress 建立wordpress資料庫 mysql use wordpress 切換到wordpress資料庫 mysql exit 退出my...