1. 程式人生 > >如何徹底解除安裝linux系統下的mysql資料庫

如何徹底解除安裝linux系統下的mysql資料庫

1、查詢以前是否裝有mysql

命令:rpm -qa|grep -i mysql
可以看到如下圖的所示:

說明之前安裝了:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5

2、停止mysql服務、刪除之前安裝的mysql

刪除命令:rpm -e –nodeps 包名
# rpm -ev MySQL-client-5.5.25a-1.rhel5
# rpm -ev MySQL-server-5.5.25a-1.rhel5

3、查詢之前老版本mysql的目錄、並且刪除老版本mysql的檔案和庫

find / -name mysql
查詢結果如下:
[

root@localhost ~]# find / -name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql

刪除對應的mysql目錄
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
具體的步驟如圖:查詢目錄並刪除

注意:解除安裝後/etc/my.cnf不會刪除,需要進行手工刪除
 rm -rf /etc/my.cnf

4、再次查詢機器是否安裝mysql

rpm -qa|grep -i mysql
無結果,說明已經解除安裝徹底、接下來直接安裝mysql即可

相關推薦

如何徹底解除安裝linux系統mysql資料庫

1、查詢以前是否裝有mysql 命令:rpm -qa|grep -i mysql 可以看到如下圖的所示: 說明之前安裝了:MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5 2、停止mysql服務、

Linux系統mysql資料庫忘記密碼

解決方案 1:首先停止mysql服務程序 service mysqld stop 2:然後編輯mysql的配置檔案my.cnf vi /etc/my.cnf 3:新增如下程式碼: 在[mysqld]標籤下: skip-grant-tables ##忽略mysql許可權問題,直接登入 4

解決Linux系統Mysql資料庫中文顯示成問號的問題

當我們將開發好的javaWEB專案部署到linux系統上,操作資料庫的時候,會出現中文亂碼問題,比如做插入操作,發現新增到資料庫的資料中文出現論碼,下面就將解決linux下mysql中文亂碼問題! 開啟Linux視窗,啟動mysql。 連線mysql輸入show variables li

Linux系統Mysql資料庫中文亂碼問題解決

問題描述:當我們將開發好的javaWEB專案部署到linux系統上,操作資料庫的時候,會出現中文亂碼問題,比如做插入操作,發現新增到資料庫的資料中文出現論碼,下面就將解決linux下mysql中文亂碼問題! 一.開啟Linux視窗,啟動mysql。 二.連線mysql輸入

黑猴子的家:解除安裝Linux系統自帶MySql資料庫

1、關閉mysql服務 [[email protected] ~]# systemctl status mysql [[email protected] ~]# systemctl stop mysql 尖叫提示:解除安裝用root使用者

Linux系統virtuoso資料庫安裝與使用

virtuoso資料庫的下載與使用 開源版本的virtuoso資料庫可以在sourceforge下載。我用的是7.25版本。建議下載已經編譯好的generic版本(下載圖中標紅色的那個),需要編譯的那個版本我遇到了openssl版本不支援的問題。 下載完畢後將其解壓到/usr/local下,新增一下環

Linux系統 MySQL 5.7和8.0 版本安裝指南

一. 準備工作 1 刪除本地7中的mariadb: 檢視系統中是否已安裝 mariadb 服務: rpm -qa | grep mariadb 或 yum list installed | grep mariadb 如果已安裝則刪除 mariadb及其依賴的包: yum -y remove ma

Linux系統MySQL安裝(單例項)

1、安裝依賴包 #yum -y  install gcc gcc-c++ ncurses-devel perl cmake bison 2、建立使用者 # groupadd mysql # useradd mysql –g mysql –s /sbin/nologi

window的java程式連線linux系統mysql資料庫

實現的功能:window下連線linux的mysql資料庫 準備的環境: windows:1.已經編寫好的連線資料庫的java測試程式: package com.jdbc; import java.sql.Connection; import java.sql.Dri

linux系統mysql安裝過程

mysql的安裝的方式有兩種,第一種可以通過原始碼安裝,需要通過很長時間的編譯過程。這種方法就不介紹了。第二種是通過二進位制檔案安裝,安裝速度較快,但是安裝包比較大,現在主要介紹這種方法的安裝過程。 1.下載mysql安裝包,下載地址http://dev.my

linux系統MySQL表名區分大小寫問題

log 技術分享 區分 table mes 查詢 http 網上 ted 問題如下: 比如上圖中的PERSON表,查詢SQL語句中如果表名是小寫,就會報錯說person表不存在。 因為Linux環境下的MySQL數據庫的表名默認是區分大小寫的,可以查看Linux上的My

linux系統修改mysql資料庫root密碼

剛開始時,我是這樣修改的: 首先登入MySQL。 mysql> use mysql; mysql> update user set password=password(‘123’) where user=’root’ and host=’localhost’; mysql>

Linux系統Oracle資料庫dmp檔案匯出與匯入

1.建立表空間 su - oracle create tablespace demo_new_data datafile '${ORACLE_HOME}\oradata\demo_new_data.dbf' size 500M reuse autoextend on next 40M exte

linux centosmysql資料庫的主從複製環境搭建

有兩臺MySQL資料庫伺服器Master和slave,Master為主伺服器,slave為從伺服器,初始狀態時,Master和slave中的資料資訊相同,當Master中的資料發生變化時,slave也跟著發生相應的變化,使得master和slave的資料資訊同步,達到備份的目的。 原理圖如下:

linux系統MySQL表名區分大小寫問題-轉載

Linux環境下的MySQL資料庫的表名預設是區分大小寫的,可以檢視Linux上的MySQL的配置檔案/etc/my.cnf: [[email protected]_219_131_centos tomcat7]# cat /etc/my.cnf  [mysqld

linux系統mongodb資料庫的備份與恢復

Linux系統下:        備份資料庫:           1)cd到mongodb的bin目錄下               例如: cd  /usr/local/mongodb/bin          2) $ mongodump -h  資料庫所在pc的ip

Linux系統MySQL的啟動方式

這種方式啟動的時候會讀取my.cnf檔案中的[mysqld],[server]和[mysqld_safe]組的配置檔案,為了相容,也會讀取[safe_mysqld]這個組內的配置檔案。 mysqld_safe是一個啟動指令碼,該指令碼會呼叫mysqld啟動,如果啟動出錯,會將錯誤資訊記錄到錯誤日誌中,mys

Linux環境mysql資料庫定時備份

作為web後端開發,一直都是在windows系統上對mysql進行增刪改查的工作,對於如何備份以及在linux環境下如何定時備份一直都沒有深入的去了解過;這次正好藉著專案需求,研究一下。 1、mysql資料庫的備份命令:/usr/bin/mysqldump -uroot -

JDK安裝--linux系統(x86_64)安裝jdk 1.6

    JDK是 Java 語言的軟體開發工具包,主要用於移動裝置、嵌入式裝置上的java應用程式。JDK是整個java開發的核心,它包含了JAVA的執行環境,JAVA工具和JAVA基礎的類庫。

忘記了Linux系統MySQL資料庫的密碼

一、單純忘掉了資料庫某一使用者的密碼 1.停止mysql服務 service mysqld stop 2.編寫mysql配置檔案,並啟動mysql vim /etc/my.cnf 新增: