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服務,再創建數據庫時就會發現本地目錄發生變化。