1. 程式人生 > >Linux下離線安裝MySQL

Linux下離線安裝MySQL

-c 系統 check 初始化 安裝mysql 系統安裝 OS option code

Linux下安裝mysql

1 檢查並卸載已安裝mysql

命令:rpm -qa|grep -i mysql

技術分享圖片

命令:rpm -e --nodeps ‘上個命令後顯示的本機已安裝mysql依賴

技術分享圖片

如果存在已安裝的則,依次卸載上個命令後出現的各個依賴。

命令:rm -rf /var/lib/mysql*

技術分享圖片

命令:rm -rf /usr/share/mysql*

技術分享圖片

2 卸載mariadb

1).檢查並卸載已安裝mariadb

命令:rpm -qa | grep mariadb

命令:rpm -e --nodeps ‘上個命令後顯示的本機已安裝mariadb依賴’

例如:rpm -e --nodeps mariadb-libs-5.5.50-2.el7.x86_64

2).安裝系統盤中的mysql依賴包

掛載系統安裝u盤 到目錄 /mnt

進入到 yum目錄下

技術分享圖片

執行命令:rm -rf *.repo

技術分享圖片

然後寫入文件 Centos.repo

命令:vi /etc/yum.repos.d/Centos.repo

技術分享圖片

寫入一下內容:

[Centos]

name=centos

baseurl=file:///mnt  

gpgcheck=0

輸入完成:按Esc 退出 :wq 保存文件

yum安裝mysql

的依賴 net-tools perl

命令: yum install net-tools

yum install perl

3.1 解壓mysql

技術分享圖片

文件拷貝到/opt/soft目錄下。

命令:cd /opt/soft

命令:tar -xvf MySQL-5.5.48-1.el7.x86_64.rpm-bundle.tar

3.2 安裝mysql

命令:

rpm -ivh MySQL-server-5.5.48-1.el7.x86_64.rpm --nodeps --force

rpm -ivh MySQL-devel-5.5.48-1.el7.x86_64.rpm --nodeps --force

rpm -ivh MySQL-client-5.5.48-1.el7.x86_64.rpm --nodeps --force

3.3 初始化數據庫

命令: /usr/bin/mysql_install_db

命令:service mysql start

技術分享圖片

3.4設置root用戶密碼

命令:mysql -uroot -p

直接回車

命令:set password=passwprd(“123456”);

命令:grant all on *.* to root@‘%‘ identified by "123456" with grant option;

命令:flush privileges;

Linux下離線安裝MySQL