RedHatEL 6.4離線安裝
最近在學習Mycat,自己在虛擬機器部署了Mysql,記錄一下。 首先下載Mysql linux安裝包,去官網下載就可以。 附官網地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads (注:我以前下載過,不是最新版本的,我使用的是原來下載的) 下載完成後,將安裝包放在你的虛擬機器檔案目錄下,我是通過xftp軟體傳輸過去的,放在了根目錄下。
使用 tar -zxvf tar -zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 解壓。
為了方便 我把解壓後的檔案移動到了/usr/local/目錄下並且重新命名為mysql mv mysql-5.7.20-linux-glibc2.12-x86_64 /usr/local/mysql 然後需要在mysql目錄下新建一個data目錄為了儲存資料 cd /usr/local/mysql mkdir data 建立完data目錄後,接著進行mysql初始化操作 /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize 使用這個命令要確保data目錄裡沒有檔案,有的話會報錯,刪除裡面的檔案再次執行就可以了 還可以配置下mysqld啟動,但是需要把data裡面的檔案刪了,因為剛才使用mysql初始化過了,所以裡面會有檔案 /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize 執行完後需要編輯my.cnf配置檔案 vi /etc/my.cnf
然後登入到mysql客戶端執行: update user set host=’%’ where user = ‘root’; FLUSH PRIVILEGES; 就可以使用資料庫軟體連線你的資料庫了~ 注:我安裝的redhat是基礎服務配置的,不是最小化安裝的,如果最小化安裝我這個方法是不可行的,會缺少numactl依賴,而redhat yum又是要錢的,所以還是不要最小化安裝了~