centos6.5 安裝配置mysql5.6-RPM及修改數據目錄

到官網下載軟件包

MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

檢查默認安裝情況:

# rpm -qa | grep mysql

# rpm -qa | grep -i mysql     # 檢查rpm安裝包

並用root用戶刪除原有程序





進到安裝文件夾

# cd /usr/mysql

安裝服務端與客戶端(root用戶安裝)

# rpm -ivh MySQL-server-5.6.36-1.el6.x86_64.rpm




獲取root初始密碼:

# cat /root/.mysql_secret



# rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm

# rpm -ivh MySQL-devel-5.6.36-1.el6.x86_64.rpm

複製初始配置文件(默認的路徑和名稱):

# cp /usr/share/mysql/my-default.cnf /etc/my.cnf


啓動mysql服務:root用戶

# service mysql start

複製文件裏的初始密碼:

# cat /root/.mysql_secret

通過root用戶進入mysql

# mysql -u root -p                        # 複製初始密碼進入數據庫


修改密碼: 自定義

# use mysql;

# update user set password=PASSWORD("root123")where User='root';

# SET PASSWORD=PASSWORD('root123');

# flush privileges;


然後退出即可:quit;


注意:一般數據庫安裝client、server、shared-compat、devel、shared 等5個服務,卸載原有依賴包lib。


==========================修改mysql本地數據目錄==========================

由於默認的/var/lib/mysql 所在掛載路徑空間不足,需要把默認目錄遷移到其他路徑下。

1、關閉數據庫服務

# service mysql stop

2、複製原根目錄到新的跟目錄(注意 –a 參數,保持權限一致)

# cp –a /var/lib/mysql /data/var/lib/

3、建立一個mysql.sock的鏈接:(把新地址的sock連接到原地址)

# 快捷方式    原地址                      快捷方式地址

#ln -s /data/var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock


然後重啓mysql服務,再創建數據庫時就會發現本地目錄發生變化。









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章