Linux下離線安裝MySQL
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
命令: 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