CentOS 安装MongoDB
本人的实验环境为CentOS 5.5 ,32位系统,CentOS下,我们一般都会通过yum来安装相关软件,二话不说,我们先yum一下:
今天看到了MongoDB,熟悉了一下,便动手开始安装,在安装过程中遇到了一系列的问题,在此分享给大家,一来为自己做一个记录,二来方便大家遇到相同的问题时能够顺利解决。废话少说,直接进入正题吧。
本人的实验环境为CentOS5.5 ,32位系统,CentOS下,我们一般都会通过yum来安装相关软件,二话不说,我们先yum一下:
[root@h3 /]# yum install mongo-10gen-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos.ustc.edu.cn
* base: centos.ustc.edu.cn
* epel: mirror.neu.edu.cn
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
Setting up Install Process
No package mongo-10gen-server available.
Nothing to do
[root@h3 /]#
出现的错误是:找不到yum源,很简单,我们给它配置一份yum源吧。
我们在/etc/yum.repos.d目录下新建一个yum源文件,,10gen.repo
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/RedHat/os/x86_64
gpgcheck=0
注意32位的操作系统配置如下:
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0
如果你不知道自己的操作系统是多少位的,使用如下命令:
[root@h3 yum.repos.d]# getconf LONG_BIT
32
[root@h3 yum.repos.d]#
yum的更新原则应该是会将本地的repomod.xml文件的修改日期与yum服务器的更新文件repomd.xml 作比较,然后从其中选择一份最新的文件,所以我们需要运行如下命令清除一下:
[root@h3 yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@h3 yum.repos.d]#
接下来,那么,接下来就是见证奇迹的时候了,在这里,我们直接yum insall mongo-10gen-server ,在这里稍作赘述,因为mongo分为客户端和服务端,而服务端依赖于客户端,因此我们直接安装 mongo-10gen-server就行了。
[root@h3 yum.repos.d]# yum install mongo-10gen-server
Loaded plugins: fastestmirror
Determining fastest mirrors
* addons: mirror.esocc.com
* base: mirror.esocc.com
* epel: mirrors.hust.edu.cn
* extras: mirror.esocc.com
* updates: mirror01.idc.hinet.net
10gen | 951 B 00:00
10gen/primary | 11 kB 00:00
10gen 96/96
addons | 1.9 kB 00:00
addons/primary_db | 1.1 kB 00:00
base | 1.1 kB 00:00
base/primary | 983 kB 00:00
base 2770/2770
epel | 3.6 kB 00:00
epel/primary_db | 3.1 MB 00:02
extras | 2.1 kB 00:00
extras/primary_db | 167 kB 00:00
updates | 1.9 kB 00:00
updates/primary_db | 525 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongo-10gen-server.i686 0:2.4.5-mongodb_1 set to be updated
--> Processing Dependency: mongo-10gen for package: mongo-10gen-server
--> Running transaction check
---> Package mongo-10gen.i686 0:2.4.5-mongodb_1 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved

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

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

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



In dem Artikel werden mithilfe der Änderungstabelle von MySQL Tabellen, einschließlich Hinzufügen/Löschen von Spalten, Umbenennung von Tabellen/Spalten und Ändern der Spaltendatentypen, erläutert.

Die Volltext-Suchfunktionen von InnoDB sind sehr leistungsfähig, was die Effizienz der Datenbankabfrage und die Fähigkeit, große Mengen von Textdaten zu verarbeiten, erheblich verbessern kann. 1) InnoDB implementiert die Volltext-Suche durch invertierte Indexierung und unterstützt grundlegende und erweiterte Suchabfragen. 2) Verwenden Sie die Übereinstimmung und gegen Schlüsselwörter, um den Booleschen Modus und die Phrasesuche zu unterstützen. 3) Die Optimierungsmethoden umfassen die Verwendung der Word -Segmentierungstechnologie, die regelmäßige Wiederaufbauung von Indizes und die Anpassung der Cache -Größe, um die Leistung und Genauigkeit zu verbessern.

In Artikel werden die Konfiguration der SSL/TLS -Verschlüsselung für MySQL, einschließlich der Erzeugung und Überprüfung von Zertifikaten, erläutert. Das Hauptproblem ist die Verwendung der Sicherheitsauswirkungen von selbstsignierten Zertifikaten. [Charakterzahl: 159]

In Artikel werden beliebte MySQL -GUI -Tools wie MySQL Workbench und PhpMyAdmin beschrieben, die ihre Funktionen und ihre Eignung für Anfänger und fortgeschrittene Benutzer vergleichen. [159 Charaktere]

In Artikel werden Strategien zum Umgang mit großen Datensätzen in MySQL erörtert, einschließlich Partitionierung, Sharding, Indexierung und Abfrageoptimierung.

In dem Artikel werden in MySQL die Ablagerung von Tabellen mithilfe der Drop -Tabellenerklärung erörtert, wobei Vorsichtsmaßnahmen und Risiken betont werden. Es wird hervorgehoben, dass die Aktion ohne Backups, die Detaillierung von Wiederherstellungsmethoden und potenzielle Produktionsumfeldgefahren irreversibel ist.

MySQL unterstützt vier Indextypen: B-Tree, Hash, Volltext und räumlich. 1.B-Tree-Index ist für die gleichwertige Suche, eine Bereichsabfrage und die Sortierung geeignet. 2. Hash -Index ist für gleichwertige Suche geeignet, unterstützt jedoch keine Abfrage und Sortierung von Bereichs. 3. Die Volltextindex wird für die Volltext-Suche verwendet und ist für die Verarbeitung großer Mengen an Textdaten geeignet. 4. Der räumliche Index wird für die Abfrage für Geospatial -Daten verwendet und ist für GIS -Anwendungen geeignet.

In dem Artikel werden in verschiedenen Datenbanken wie PostgreSQL, MySQL und MongoDB Indizes für JSON -Spalten in verschiedenen Datenbanken erstellt, um die Abfrageleistung zu verbessern. Es erläutert die Syntax und die Vorteile der Indizierung spezifischer JSON -Pfade und listet unterstützte Datenbanksysteme auf.
