centos7.3 安裝mysql5.7並修改初始密碼
基於 centos mysql 安裝與主從同步配置詳解
centos 通過yum
安裝(rpm分發進行安裝)mysql的幾個人預設目錄如下:
目錄目錄內容
/usr/bin
客戶端程式和指令碼
/usr/sbin
mysqld伺服器
/var/lib/mysql
日誌檔案,資料庫檔案
/usr/share/mysql
錯誤訊息和字符集檔案
/etc/my.cnf
配置檔案
假如要把目錄移到/home/data下需要進行下面幾步:
1、home目錄下建立data目錄
mkdir -p /home/data & cd /home/data/
2、把mysql服務程序停掉
[root@localhost data]# mysqladmin -u root -p shutdown
enter
password:
3、把/var/lib/mysql
整個目錄移到/home/data
mv /var/lib/mysql /home/data/
或者
cp -r /var/lib/mysql /home/data
/
這樣就把mysql的資料檔案移動到了/home/data/mysql下
4、設定/home/data/
下mysql資料夾的屬主和許可權
chown -r mysql:mysql /home/data/mysql
[root@localhost data]# ls
mysql
[root@localhost data]# ll
drwxr-x--x. 5 root root 4096 10月 31 04:03 mysql
[root@localhost data]# chown -r mysql:mysql /home/data/mysql
[root@localhost data]# ll
drwxr-x--x. 5 mysql mysql 4096 10月 31 04:03 mysql
5、修改配置檔案/etc/my.cnf
為保證mysql能夠正常工作,需要指明mysql.sock
檔案的產生位置。修改socket=/var/lib/mysql/mysql.sock
一行中等號右邊的值為:/home/data/mysql/mysql.sock
以及修改datadir
為/home/data/mysql
操作如下:
#datadir=/var/lib/mysql
datadir=/home/data/mysql
#socket=/var/lib/mysql/mysql.sock
socket=/home/data/mysql/mysql.sock
6、重新啟動mysql服務
service mysqld start
往往坑總是乙個接著乙個。
以上截圖看不到任何問題,我們來檢視一下日誌
設定乙個selinux即可
setenforce 0
mysql5 7學習 mysql 5 7 學習
mysql uroot proot mysql5.7 mysql.user表沒有password欄位改 authentication string 一.建立使用者 命令 create user username host identified by password 例子 create user d...
mysql5 7如何開啟 mysql57怎麼開啟
開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...
mysql5 7如何開啟 mysql57怎麼開啟
開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...