CentOS7中MySQL的安裝

2021-08-07 13:51:12 字數 1393 閱讀 6910

centos linux release 7.3.1611 (core)

mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz

解壓縮mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz,其解壓縮指令如下:

tar zxvf mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
在/usr/local資料夾下建立目標資料夾

mkdir mysql
將加壓縮資料夾下的內容全部拷貝到目標資料夾mysql中

cp /root/mysql-5.6.17-linux-glibc2.5-x86_64/* /usr/local/mysql/ -r
其拷貝的結果如下

新增系統mysql組

groupadd mysql
新增mysql使用者

useradd -r -g mysql mysql
修改當前目錄擁有者為mysql使用者

chown -r mysql:mysql ./
執行安裝指令

./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root使用者

chown -r root:root ./
修改當前data目錄擁有者為mysql使用者

chown -r mysql:mysql data
至此資料庫安裝完畢。

新增開機啟動項

cp support-files/mysql.server /etc/init.d/mysql
使配置檔案生效

source /etc/init.d/mysql
啟動mysql服務

systemctl start mysql.service
mysql的初始使用者名為root,初始密碼為空,在使用時,一般我們都會給它設定乙個初始密碼,設定方式如下:

./bin/mysqladmin -u root password '密碼'
把mysql客戶端放到預設路徑

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

centos7上keepalived的安裝和配置

學習rocketmq,先寫乙個demo演示一下看看效果。一 服務端部署 因為只是簡單的為了演示效果,服務端僅部署單master模式 乙個name server節點,乙個broker節點。主要有一下過程。編譯之後到distribution target apache rocketmq目錄,後續所有操作...

centos7下的glusterfs的安裝與使用

環境說明 兩台虛擬主機,ip分別為192.168.1.222和192.168.1.233,分別裝上glusterfs。如 glusterfs 3.6.9.tar.gz 二 編譯安裝 安裝必要的依賴 yum install flex bison openssl openssl devel acl li...

centos7 r語言安裝 centOS7安裝R

在安裝時發現一般教程中說的 yum install r 這個命令不管用了啊,然後去官網了解了一波 發現官網上表示r語言已經屬於epel倉庫管理了。1.安裝epel倉庫 yum install epel release 隨後報錯 這是由於centos7自帶的python版本為2.7,因此要將該檔案的p...