Linux MySQL使用rpm安装的后的路径问题
使用rpm包安装MySQL的时候是把各个子目录分别安装到相应目录下了,不存在那个/usr/local/mysql这个目录,并且使用rpm -ql mysql的
使用rpm包安装MySQL的时候是把各个子目录分别安装到相应目录下了,不存在那个/usr/local/mysql这个目录,并且使用rpm -ql mysql的时候会显示“package mysql is not installed”,,具体可以参考一下的一个帖子:
[rpm安装 路径]mysql的rpm包默认安装路径问题
请教高手帮我解决个 问题.由于我装的是RPM包,没能像装源代码文件那样指定路径,我在网上找了很多,都说在/usr/local/mysql路径下,可是我查看它并不存 在,所以请问您我现在要使用mysql提供的API所在的头文件和库函数都被默认安装到哪了? 即那个已经安装的mysql跟目录(包括bin,data,include,lib…)在哪个位置?
tchhyc 2005-12-15 02:27
安装的时候可以指定路径–prefix=/usr/local/mysql
你现在可以用rpm -ql mysql 查看一下
学会用man
man rpm
2519622 2005-12-15 03:14
我用rpm -ql 查询,怎么会提示没有安装呢? 我用mysql都可以正常连接的,怎么会这样?我怎么才能知道装在哪了呢?
或者我卸载它,应该到哪个目录呢?
tchhyc 2005-12-15 04:50
rpm -qa|grep mysql 看看
如果没有说明你不是用rpm安装mysql得
2519622 2005-12-15 06:08
谢谢你的答复啊!
我用rpm -qa | grep -i mysql查到了,没错,我装好了那些rpm包,也能正常通信,现在我就是找不到那个mysql根目录(包括bin,data,include,lib…),我主要想知道那些mysql提供的API都在哪!
怎么办呢?
tchhyc 2005-12-15 06:16
查找bin include lib
find / -name mysql.h -print
find / -name libmysqlclient.so -print
find / -name mysql -print
查看data
mysql>show variables; //datadir
2519622 2005-12-15 06:49
找到了!太感谢你了!
find指令还挺好用的!
看来rpm包是把各个子目录分别安装到相应目录下了,不存在那个根目录.
[来源]?tid=669043&page=1#pid4526427
由上面的帖子可以知道,用RPM进行安装的时候,MySQL下的子目录被分散开,分别放在了以下几个目录下:
(RHEL5.4 RPM 安装MySQL)
[root@rhel5 ~]# find / -name mysql -print
/etc/logrotate.d/mysql
/etc/rc.d/init.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/var/lock/subsys/mysql
/usr/lib/mysql
/usr/include/mysql
/usr/share/mysql
/usr/bin/mysql
而 data默认放在:/var/lib/mysql
mysql默认安装在了:/usr/share/mysql中

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Das RPM-Tool (RedHatPackageManager) in Linux-Systemen ist ein leistungsstarkes Tool zum Installieren, Aktualisieren, Deinstallieren und Verwalten von Systemsoftwarepaketen. Es ist ein häufig verwendetes Tool zur Verwaltung von Softwarepaketen in RedHatLinux-Systemen und wird auch von vielen anderen Linux-Distributionen verwendet. Die Rolle des RPM-Tools ist sehr wichtig. Es ermöglicht Systemadministratoren und Benutzern die einfache Verwaltung von Softwarepaketen auf dem System. Über RPM können Benutzer problemlos neue Softwarepakete installieren und vorhandene Software aktualisieren

In Linux-Systemen ist RPM (RedHatPackageManager) ein gängiges Softwarepaket-Verwaltungstool, das zum Installieren, Aktualisieren und Löschen von Softwarepaketen verwendet wird. Manchmal müssen wir den Speicherpfad einer installierten RPM-Datei für Such- oder andere Vorgänge finden. Im Folgenden wird erläutert, wie Sie den Speicherpfad der RPM-Datei im Linux-System finden, und es werden spezifische Codebeispiele bereitgestellt. Zuerst können wir den rpm-Befehl verwenden, um das installierte RPM-Paket und seinen Speicherpfad zu finden. Offen

Linux-RPM wird im Allgemeinen standardmäßig im Verzeichnis „/usr/local“ oder „/usr/bin“ gespeichert. Das Verzeichnis „/usr/local“ ist das Verzeichnis „/usr“, das allgemeinen Benutzern zur Verfügung gestellt wird und in dem allgemeine Anwendungssoftware installiert ist , und Das Verzeichnis „/usr/bin“ beherbergt auch viele Anwendungen.

1. Laden Sie die 4-RPM-Pakete mysql-community-client-5.7.26-1.el7.x86_64.rpmmysql-community-common-5.7.26-1.el7.x86_64.rpmmysql-community-libs-5.7.26-1 herunter. el7.x86_64.rpmmysql-community-server-5.7.26-1.el7.x86_64.rpm Wenn Sie Thunder zum Herunterladen verwenden möchten, müssen Sie zunächst den entsprechenden RPM-Downloadpfad finden. Öffnen Sie zunächst die offizielle MySQL-Website im Browser : Drücken Sie in der geöffneten Benutzeroberfläche die Tastatur f12, um die Entwicklertools zu öffnen

Die RPM-Paketverwaltungsfunktion versteht die Funktion der Softwarepaketverwaltung vollständig: Packen der Komponenten des kompilierten Programms in eine oder mehrere Paketdateien, um die Installation, Aktualisierung, Deinstallation, Abfrage, Überprüfung und Datenbankverwaltung des Programmpakets zu erleichtern. Als nächstes werfen wir einen Blick auf die Analyse der RPM-Paketverwaltung in Redhat und S.U.S.E. Als nächstes werden wir eine detaillierte Funktionsanalyse zur Verwaltung von RPM-Paketen in Centos-Systemen durchführen Kann während der Installation automatisch installiert werden. Benennungsformat des Drpm-Pakets: Name-VERSION-Release.arch.rpmVERSION: Major.Minor.ReleaseMajor

„Standardpfade und Codebeispiele für die RPM-Paketspeicherung in Linux-Systemen“ In Linux-Systemen sind RPM-Pakete (RedHatPackageManager) ein Standardformat für die Softwarepaketverwaltung. Wenn wir Tools wie yum zum Installieren von Software verwenden, installieren oder aktualisieren wir tatsächlich RPM-Pakete im System. Der Pfad, in dem RPM-Pakete im System gespeichert werden, unterliegt bestimmten Spezifikationen. Im Folgenden werden die Standardpfade vorgestellt, in denen RPM-Pakete in gängigen Linux-Distributionen gespeichert werden, und einige Codebeispiele bereitgestellt.

Das RPM-Tool unter Linux war schon immer eines der wichtigen Tools zur Verwaltung von Softwarepaketen. Unabhängig davon, ob Sie ein Linux-Systemadministrator oder ein Entwickler sind, ist es wichtig, die Grundlagen der RPM-Tools zu verstehen. Dieser Artikel bietet eine ausführliche Analyse des LinuxRPM-Tools, um Ihnen zu helfen, seine Prinzipien, Verwendungszwecke und Betriebsmethoden besser zu verstehen. 1. Was ist das RPM-Tool? Der vollständige Name von RPM ist RedHatPackageManager. Es handelt sich um ein Tool zur Verwaltung von Softwarepaketen auf Linux-Systemen. Es ist am meisten

Redis ist eine leistungsstarke Schlüsselwertdatenbank. Das Aufkommen von Redis hat die Mängel der Schlüsselwertspeicherung wie Memcached weitgehend ausgeglichen und kann in manchen Situationen eine sehr gute Ergänzung zu relationalen Datenbanken spielen. Frühe Vorbereitungsplattform: centos6.5x86_64 Installation: redis-3.0.7-4.el6.art.x86_64.rpm Laden Sie das RPM-Paket herunter und öffnen Sie die Adresse http://pkgs.org/download/redis, um entsprechend Ihrem eigenen Linux einzutreten Plattform und was Sie zur Installation benötigen Gehen Sie zur Redis-Version und laden Sie das entsprechende RPM-Paket herunter. Hier nehmen wir Redis3.0.7 als Beispiel für die Installation: [roo
