linuxmysql安裝rpm
mysql在linux下有三種安裝方式,依照難以程度排序:
第一種是yum install mysql,這種安裝方式最簡單,初學可以採用。但是這種安裝的弊端是安裝的版本比較低,現在安裝的話是5.17的版本。
第二種方式是下載最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解壓縮後,用rpm -ivh 包名,安裝四個包就可以了,注意先後順序。
第三種方式是下載最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解壓縮後,手動配置。主要包括配置:增加mysql用戶和群組;拷貝my-default.inf文件為my.inf到/etc/下;安裝並初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服務中chkconfig --add mysql ,chkconfig mysql on ;啟動服務service mysql start ;修改root初始密碼。操作完以上幾部基本上就可以了。
『貳』 linux 安裝mysql都需要安裝哪些rpm
rpm安裝默認目錄: 數據文件:/var/lib/mysql/ 配置文件模板:/usr/share/mysqlmysql客戶端工具目錄:/usr/bin 日誌目錄:/var/log/ pid,sock文件目錄:/tmp/ 一般配置文件會放置在/etc下
『叄』 linux系統怎麼安裝mysql資料庫
Linux平台上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址:
MySQL - MySQL伺服器。你需要該選項,除非你只想連接運行在另一台機器上的MySQL伺服器。
MySQL-client - MySQL 客戶端程序,用於連接並操作Mysql伺服器。
MySQL-devel - 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。
MySQL-shared - 該軟體包包含某些語言和應用程序需要動態裝載的共享庫(libmysqlclient.so*),使用MySQL。
MySQL-bench - MySQL資料庫伺服器的基準和性能測試工具。
以下安裝Mysql RMP的實例是在SuSE Linux系統上進行,當然該安裝步驟也適合應用於其他支持RPM的Linux系統,如:Centos。
安裝步驟如下:
使用root用戶登陸你的Linux系統。
下載Mysql RPM包,下載地址為:MySQL 下載。
通過以下命令執行Mysql安裝,rpm包為你下載的rpm包:
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
以上安裝mysql伺服器的過程會創建mysql用戶,並創建一個mysql配置文件my.cnf。
你可以在/usr/bin和/usr/sbin中找到所有與MySQL相關的二進制文件。所有數據表和資料庫將在/var/lib/mysql目錄中創建。
以下是一些mysql可選包的安裝過程,你可以根據自己的需要來安裝:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
『肆』 linux怎麼安裝mysql.rpm格式
首先下載rpm安裝包,要下載兩個安裝包一個client,一個server,
有個鏡像做的不錯,下載地址,進入後找到你想要的版本,我下的是mysql5.5版的
1我的linux是32位的,我下的如下圖所示
2下載完後加壓,得到幾個壓縮文件,我們只要其中的server和client
3將這兩個文件使用winscp工具傳輸到伺服器上,最好改一下名字,下邊使用命令執行時輸入比較方便。
我這里改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本號。
關於winscp的使用方法,很簡單,下載一個winscp的安裝包, 安裝完之後打開根據提示輸入伺服器的IP和密碼,遠程連接就可以了。
4文件傳輸完成後,找到傳輸的目錄,在xshell工具中開始進行安裝。
xshell是一個用腳本操作linux的工具,下載和安裝也很簡單。安裝完之後遠程連接就可以。
連上之後,假設你傳的安裝文件在/usr/local目錄下,用xshell輸入命令先進入到local目錄,要先安裝server;
首先進入目錄
5安裝server,輸入文件名的過程中記住:大小寫區分
6安裝client,如下圖所示表示安裝成功
7安裝成後找到/usr/share/mysql/my-medium.cnf,復制到/etc目錄下,把名字改為my.cnf
修改默認編碼
在文件中加入如圖所示的編碼:這針對5.5以後的版本,因為mysqld在5.5版本後不識別default-character-set這個變數
8修改完之後,使用service mysql start開啟服務。
9啟動成功之後就安裝完成啦。
『伍』 在linux 安裝mysql後,為什麼用rpm -qa |grep mysql 卻什麼都沒有顯示
用service mysql start服務啟動成功,說明MYSQL啟動正常,用rpm -qa |grep mysql查看沒有,是操作過程中錯誤造成的。解決方法如下:
1、登錄mysql官網,找到一個自己想要的版本。
『陸』 linux怎麼安裝mysql
一般有下面幾種方法:(以紅帽系Linux為例)
1、yum install mysql mysql-server
這種版本通常比較舊
2、rpm包離線安裝
需要先去MySQL官網下載rpm包
3、源碼編譯安裝
需要先去MySQL官網下載源碼
詳細安裝方法建議網路搜一下MySQL安裝教程。
『柒』 如何在linux 64伺服器上安裝mysql rpm
1、查找以前是否安裝有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果顯示有如下包則說明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2、如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來刪除資料庫
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發頭文件和庫
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
3、下載mysql的rpm包
可以通過wget下載具體的地址因為不能用鏈接請大家去官網去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL伺服器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客戶端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql開發依賴包。
下載後放到Liunx伺服器中,
4、安裝MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝完成後會生成root用戶的隨機密碼,請使用「cat /root/.mysql_secret」或類似命令進行查看。
5、安裝MySQL客戶端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
6、安裝MySQL開發依賴包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
7、啟動msyql
安裝完成後mysql是沒有啟動的,運行mysql命令會提示如下錯誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令啟動MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用戶的密碼,參考如下:SET PASSWORD = PASSWORD('root123456');
8、登錄MySQL
使用mysql命令登錄MySQL伺服器,運行MySQL的命令時,會提示需要設置root用戶密碼
9、設置開機自啟動
/etc/init.d/mysql start
設置完成後重啟系統,使用natstat –nat命令可看到MySQL的3306埠
10、至此已經安裝好了mysql資料庫,當然現在的資料庫還不支持遠程連接,遠程連接會出現以下代碼:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通過以下以下來解決
改表法:在本機登入mysql後,更改「mysql」資料庫里的「user」表裡的「host」項,從」localhost」改為'%'。
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root';
注意事項:
安裝依賴包lio,可通過yum快速安裝
『捌』 linux如何安裝mysql的rpm包在什麼位置
首先下載rpm安裝包,要下載兩個安裝包一個client,一個server,
有個鏡像做的不錯,下載地址mirrors.sohu.com/mysql,進入後找到你想要的版本,我下的是mysql5.5版的
1我的linux是32位的,我下的如下圖所示
2下載完後加壓,得到幾個壓縮文件,我們只要其中的server和client
3將這兩個文件使用winscp工具傳輸到伺服器上,最好改一下名字,下邊使用命令執行時輸入比較方便。
我這里改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本號。
關於winscp的使用方法,很簡單,下載一個winscp的安裝包, 安裝完之後打開根據提示輸入伺服器的IP和密碼,遠程連接就可以了。
4文件傳輸完成後,找到傳輸的目錄,在xshell工具中開始進行安裝。
xshell是一個用腳本操作linux的工具,下載和安裝也很簡單。安裝完之後遠程連接就可以。
連上之後,假設你傳的安裝文件在/usr/local目錄下,用xshell輸入命令先進入到local目錄,要先安裝server;
首先進入目錄
5安裝server,輸入文件名的過程中記住:大小寫區分
6安裝client,如下圖所示表示安裝成功
7安裝成後找到/usr/share/mysql/my-medium.cnf,復制到/etc目錄下,把名字改為my.cnf
修改默認編碼
在文件中加入如圖所示的編碼:這針對5.5以後的版本,因為mysqld在5.5版本後不識別default-character-set這個變數
8修改完之後,使用service mysql start開啟服務。
9啟動成功之後就安裝完成啦。
『玖』 mysql5.6 for linux rpm 怎麼安裝
一般比較建議使用發行版的包管理器進行安裝
如果是rpm第的就用
yum install -y mysql包名
如果是deb系的就是
apt-get install mysql包名
如果下載了mysql的rpm包的話
而且自己是的發行版是rpm系的話就使用
rpm -i 下載的包
否則的話其它系是無法直接安裝rpm包的
『拾』 怎麼在linux系統上安裝已經下好的mysql rpm
rpm的話,那是紅帽系列的唄,安裝也簡單,就是包依賴關系要自己處理,不知道版本高了是不是可以……
rpm -i mysqlrpm