1.將mysql的包上傳到root下(**都行) (mysql-server-5.5.47-1.linux2.6.x86_64.rpm 伺服器 ,mysql-client-5.5.47-1.linux2.6.x86_64.rpm 客戶端)
2.解除安裝原有的資料庫
rpm -qa | grep mysql
rpm -e mysql-libs-5.1.66-2.el6_3.i686 --nodeps
rpm -ivh mysql-server-5.1.73-1.glibc23.i386.rpm
rpm -ivh mysql-client-5.1.73-1.glibc23.i386.rpm
3.執行 rpm -ivh mysql-server-5.5.47-1.linux2.6.x86_64.rpm
報錯:failed dependencies: /usr/bin/perl is needed by mysql-server-5.5.47-1.linux2.6.x86_64.rpm
libaio.so.1()(64bit) is needed by mysql-server-5.5.47-1.linux2.6.x86_64.rpm
libaio.so.1(libaio_o.1) is needed by mysql-server-5.5.47-1.linux2.6.x86_64.rpm
libaio.so.1(libaio_o.4) is needed by mysql-server-5.5.47-1.linux2.6.x86_64.rpm
原因:缺少依賴的庫
解決:使用yum list | grep perl 找到包使用 yum -y install perl.x86_64安裝
yum -y install libaio.x86_64在重新執行安裝mysql的語句
4.開啟服務 service mysql start
修改mysql的密碼 /usr/bin/mysql_secure_installation
執行這個指令碼,跟著設定即可 (注意:刪除匿名使用者,允許使用者遠端連線)
enter current password for root (enter for none): 這裡開始沒有密碼,什麼都不需要輸入
set a new root password? 輸入y
enter a new root password:輸入密碼
remove anonymous users? [y/n] 是否需要你們使用者,輸入n
disallow root login remotely? [y/n] 是否不允許遠端登入,輸入n 後面的都輸入y即可
Linux下MySQL的RPM安裝
環境 centos6 mysql版本 5.7.25 安裝包 mysql 5.7.25 1.el6.x86 64.rpm bundle.tar 2 解除安裝centos6中原有的mysql 命令 rpm qa grep mysql 3 將安裝包解壓至指定目錄 rpm ivh mysql communi...
Linux下Mysql的rpm的安裝
2 將該包解壓到乙個目錄下,進入這個目錄,可通過ls看到解壓後包裡的rpm檔案 3 執行rpm ivh real filename to server rpm 如果這一步出現如下錯誤 error failed dependencies mysql conflicts with mysql versi...
Linux下使用rpm安裝mysql
該包解壓完後有以下幾個 裝mysql資料庫其實只需要安裝紅色下劃線的包就可以。二 新增組和使用者 groupadd mysql adduser g mysql mysql passwd mysql 輸入使用者密碼 rpm方式安裝mysql a.檢查mysql及相關rpm包,是否安裝,如果有安裝,則移...