mysql-Percona Server詳細安裝步驟
阿新 • • 發佈:2018-12-08
之前安裝過mysql的mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz,是需要自己手動進行配置的,
以下是Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar的安裝,請讀者自行借鑑。
關於此軟體建議讀者自行網上查詢。PS:是本人太懶,不想再去找了
有關Percona Server與mysql之間的聯絡,自行百度 :-)
正文:
1、準備cmake,CMake是一個跨平臺的安裝(編譯)工具,可以用簡單的語句來描述所有平臺的安裝(編譯過程)。
yum install cmake
2、解壓Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar(建議有自己的目錄)
tar -xf Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar
3、解壓後有7個.rpm的檔案
4、使用rpm命令執行安裝,依次順序
rpm -ivh Percona-Server-56-debuginfo-5.6.24-rel72.2.el6.x86_64.rpm rpm -ivh Percona-Server-shared-56-5.6.24-rel72.2.el6.x86_64.rpm rpm -ivh Percona-Server-client-56-5.6.24-rel72.2.el6.x86_64.rpm rpm –ivh Percona-Server-server-56-5.6.24-rel72.2.el6.x86_64.rpm
5、如果上面命令第四個出現錯誤,
說明系統中缺少libaio,需要安裝libaio
rpm insatll libaio
6、繼續rpm上面失敗的一步
7、檢查成功
檢視/etc/my.cnf是否存在
檢視/var/lib/mysql/下是否有mysql目錄結構
以上兩個都存在,安裝成功
補充:
1、mysql服務
啟動mysql
service mysql start
停止mysql
service mysql stop
重啟mysql
service mysql status
2、修改密碼 - 有warning不用處理,只是提示過於簡單
mysqladmin -uroot password “密碼”
3、開啟3306埠(建議)/關閉防火牆
vim /etc/sysconfig/iptables
增加一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
4、以上預設安裝的mysql沒有外部訪問許可權,需要開啟
登入mysql
grant [許可權] on [資料庫名].[表名] to ['使用者名稱']@['web伺服器的ip地址'] identified by ['密碼'];
"%" 表示所有10.0.0.1這樣格式的ip地址 10-0-0-1
mysql -uroot -proot
mysql > grant all on *.* to 'root'@'%' identified by 'root';
以上便是本人安裝詳細過程,有不對的歡迎指出。