1. 程式人生 > >centos7徹底解除安裝mysql和通過yum安裝mysql

centos7徹底解除安裝mysql和通過yum安裝mysql

徹底解除安裝mysql

  • 檢視是否有安裝的mysql
rpm -qa | grep -i mysql // 檢視命令1

這裡寫圖片描述

yum list install mysql* // 檢視命令2

這裡寫圖片描述

  • 解除安裝mysql安裝包
yum remove mysql mysql-server mysql-libs compat-mysql51
yum remove mysql-community-release
rpm -e --nodeps mysql-community-libs-5.7.22-1.el7.x86_64
rpm -e –nodeps mysql57-community-release
-el7-11.noarch

總之刪到通過上面兩種命令查不出來任何有關mysql的東西。

  • 刪除殘留的mysql目錄或檔案:

查詢mysql安裝目錄

whereis mysql 

這裡寫圖片描述

find / -name mysql

這裡寫圖片描述

刪除查詢出的目錄,我的這個是在沒有刪除安裝包的情況下截的圖,所以可能比較多。

rm -rf /usr/lib64/mysql
rm -rf /usr/share/mysql
rm -rf /usr/bin/mysql
rm -rf /etc/logrotate.d/mysql
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql/mysql

總之刪到通過上面兩種命令查不出來任何有關mysql的東西。

  • 繼續刪除

刪除mysql 配置檔案

rm –rf /usr/my.cnf
rm -rf /root/.mysql_sercret  
  • 刪除mysql開機自啟動服務
chkconfig --list | grep -i mysql
chkconfig --del mysqld  // 服務名為你設定時候自己設定的名字

至此就解除安裝乾淨了

安裝mysql

  • 下載並安裝mysql的YUM源:

選擇一個目錄下載並安裝

mkdir soft
cd soft
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm // 下載mysql yum源
rpm -ivh mysql57-community-release-el7-11.noarch.rpm // 安裝yum源

yum源安裝成功
這裡寫圖片描述

  • 接下在就是正式安裝mysql了
yum install mysql-community-server

安裝mysql成功
這裡寫圖片描述

  • 啟動mysql
service mysqld start

如果出現以下錯誤:

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

首先停止mysql服務

service mysqld stop

再以不檢查許可權的方式啟動

mysqld --skip-grant-tables &

又出現以下錯誤:

[ERROR] Fatal error: Please read “Security” section of the manual to find out how to run mysqld as root!

執行命令以root許可權啟動

mysqld --user=root --skip-grant-tables &
  • 登入 mysql
mysql –uroot
  • 設定密碼
UPDATE mysql.user SET authentication_string=PASSWORD('密碼') where USER='root';
ALTER USER 'root'@'localhost' IDENTIFIED BY '密碼';
SET PASSWORD FOR root=PASSWORD('密碼');

flush privileges; // 重新整理設定立即生效

exit  // 退出,或者使用 quit 命令

再次進入

mysql -uroot –p // 會提示輸入密碼

輸入密碼,成功則密碼設定完成了

  • 設定root許可權的遠端訪問
grant all privileges on *.* to [email protected]"%" identified by "密碼";

flush privileges; // 重新整理設定立即生效

然後就可以通過navicat(或者其他工具)遠端連線了

相關推薦

centos7徹底解除安裝mysql通過yum安裝mysql

徹底解除安裝mysql 檢視是否有安裝的mysql rpm -qa | grep -i mysql // 檢視命令1 yum list install mysql* // 檢視命令2 解除安裝mysql安裝包 yum remove my

Mysql-安裝指南 mysql修改密碼Your password does not satisfy the current policy requirements CentOS7 通過YUM安裝MySQL5.7 設定MySQL允許外網訪問 CentOS7 通過YUM安裝MySQL5.7

      1、設定使用者名稱密碼 首次登入後修改密碼如下: 如果密碼設定太過簡單會報以下錯誤 mysql修改密碼Your password does not satisfy the current policy requirements 出

centos7通過yum安裝MySQL

修改 get 安全檢查 密碼檢查 date 所有 .rpm alt 遠程連接 一:去官網查看最新安裝包 https://dev.mysql.com/downloads/repo/yum/ 二:下載MySQL源安裝包 wget http://dev.mysql.com/get

Centos7通過yum安裝最新MySQL

一:去官網檢視最新安裝包 https://dev.mysql.com/downloads/repo/yum/ 二:下載MySQL源安裝包 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

MySQL通過yum源在centOS7安裝mysql8

1.去官網下載rpm檔案,該檔案專門用於yum安裝方式:   到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖:   然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle

CentOS 6.4系統通過yum安裝 LAMP(Apache+MySQL+PHP)安裝步驟及其解除安裝步驟

一、安裝mysql 首先來進行 MySQL 的安裝。開啟超級終端,輸入: yum install mysql mysql-server 安裝完畢,讓 MySQL 能夠隨系統自動啟動: chkconfig --levels 235 mysqld on /etc/ini

centos7centos6通過yum安裝JDK1.8

系統 jdk1.8 之前 所有 mod bili rust doc 安裝 centos7和centos6通過yum安裝JDK1.8 查看JDK的安裝路徑# java -version============================查看Linux系統版本信息# ca

如何在CentOS 6上通過YUM安裝NginxPHP-FPM(轉)

木馬 dlink baidu centos 6 service 允許 dev dap mes 準備篇: 1、配置防火墻,開啟80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --stat

Centos7通過yum安裝Mysql5.7

-i emctl all oot server aio 否則 mysql- use yum安裝mysql (新版本CentOS自帶mariadb而不是mysql,所以要先卸載了,否則會沖突) 查找mariadb rpm -qa | grep mariadb 卸載mariad

CentOS7.4 通過yum安裝php7.0

centos7.4 通過yum安裝php7.0一、刪除舊版本 如果已經安裝過php就先刪除之前的版本。檢查方法如下: yum list installed | grep php 然後將安裝的包進行刪除 比如 yum remove php.x86_64 php-cli.x86_64 php-common.x86

CentOS 6.*通過yum安裝 MySQL-5.5

tar 分享 默認值 chkconfig roo innodb mysq 設置 開機啟動 轉自https://www.cnblogs.com/wsl222000/p/5445768.html 1.安裝mysql-5.5的yum源 rpm -ivh http://repo.

CentOS 6.5通過yum安裝mysql 5.5、5.6、5.7版本

yum安裝mysql mysql5.5 mysql5.6 mysql5.7 1、安裝mysql的yum源,這個源包括5.5、5.6、5.7版本:備註:如果要專門下載某個版本,可以到http://dev.mysql.com/downloads/repo/yum下載。[root@agile ~]#

centos7通過yum安裝Openresty

openrestyCentos7安裝Openresty通過yum安裝 在 /etc/yum.repos.d/ 下新建 OpenResty.repo 內容 [openresty]name=Official OpenResty Repositorybaseurl=https://copr-be.cloud.fed

centos7通過yum安裝JDK1.8

好處 list path border color lin CA AR mar 安裝之前先檢查一下系統有沒有自帶open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果沒有輸入信

centos7通過yum安裝php方法

bst lena fpm php cati 數據庫 document maria 模塊 yum remve httpd* php*安裝nginxyum install nginx安裝php和php-fpmyum install php php-fpm安裝數據庫yum ins

<親測>centos7通過yum安裝JDK1.8(實際上是openjdk)

-o 如果 安裝 rep install 1.8 信息 結束 grep 安裝之前先檢查一下系統有沒有自帶open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果沒有輸入信息表示沒有

centos7通過yum安裝JDK1.8詳解

安裝之前先檢查一下系統有沒有自帶open-jdk命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果沒有輸入資訊表示沒有安裝。   如果安裝可以使用rpm -qa | grep java |

Linux CentOS7 通過YUM安裝MySQL5.7

1.進入到要存放安裝包的位置 cd /home/lnmp 2.檢視系統中是否已安裝 MySQL 服務,以下提供兩種方式: rpm -qa | grep mysql yum list installed | grep mysql 3.如果已安裝則刪除 MySQL 及其依賴的包: y

centos通過yum安裝mysql

前言 前天按照Oracle上的文件裝了一遍mysql,選了最新8.0的版本,後來出現一些問題,網上搜答案,出來的基本還是5.x版本的解決方案,並不適用8.0版本。然後我就去看了一下公司的正式環境買的阿里雲rds版本,5.7。既然如此,重新裝一下5.7保持和正式環境一致是必須的了。但,我突然就有點好奇,為什麼

Centos7通過yum安裝指定版本的PHP

1、安裝源 安裝epel-release:yum -y install epel-release  安裝yum-config-manager實用程式:yum -y install yum-utils 2、安裝PHP 選擇對應的版本進行安裝 安裝PHP5.4:yu