Heim > Datenbank > MySQL-Tutorial > Hauptteil

Tutorial zur Installation und Konfiguration des MySQL-Datenbankservers

巴扎黑
Freigeben: 2017-08-10 11:07:00
Original
1436 Leute haben es durchsucht

[Einführung] MySQL ist ein kleines relationales Datenbankverwaltungssystem. Es wurde von der schwedischen Firma MySQLAB entwickelt und am 16. Januar 2008 von Sun übernommen. MySQL wird häufig auf kleinen und mittelgroßen Websites im Internet verwendet. Aufgrund seiner geringen Größe, hohen Geschwindigkeit und niedrigen Gesamtbetriebskosten, insbesondere des Open-Source-Codes

, ist MySQL ein kleines relationales Datenbankverwaltungssystem. Der Entwickler ist das schwedische Unternehmen MySQLAB. 2008. Von Sun Corporation übernommen. MySQL wird häufig auf kleinen und mittelgroßen Websites im Internet verwendet. Aufgrund der geringen Größe, der hohen Geschwindigkeit, der niedrigen Gesamtbetriebskosten und insbesondere der Eigenschaften von Open Source wählen viele kleine und mittlere Websites MySQL als Website-Datenbank, um die Gesamtbetriebskosten der Website zu senken.

Es weist die folgenden Eigenschaften auf:

1. Geschrieben in C und C++ und getestet mit verschiedenen Compilern, um die Portabilität des Quellcodes sicherzustellen

2. Unterstützt AIX, FreeBSD, HP-UX, Linux, Mac OS, Novell Netware, OpenBSD, OS/2 Wrap, Solaris, Windows und andere Betriebssysteme

3 Sprache stellt eine API bereit. Zu diesen Programmiersprachen gehören C, C++, Eiffel, Java, Perl, PHP, Python, Ruby und Tcl usw.

4. Unterstützt Multithreading und nutzt die CPU-Ressourcen voll aus

5. Optimierter SQL-Abfragealgorithmus, verbessert effektiv die Abfragegeschwindigkeit

Kann separat verwendet werden Anwendung Das Programm wird in einer Client-Server-Netzwerkumgebung angewendet und kann auch als Bibliothek in andere Software eingebettet werden, um mehrsprachige Unterstützung bereitzustellen. Als Daten können gängige Kodierungen wie Chinesisch GB 2312, BIG5, Japanisch Shift_JIS usw. verwendet werden Tabellennamen und Datenspaltenname

7. Stellen Sie mehrere Datenbankverbindungsmethoden wie TCP/IP, ODBC und JDBC bereit

8. Stellen Sie Verwaltungstools zum Verwalten, Überprüfen und Optimieren von Datenbankvorgängen bereit

9. Kann große Datenbanken mit mehreren zehn Millionen Datensätzen verarbeiten

1. Installation von MySQL

Überprüfen Sie zunächst, ob die MySQL-Software rpm installiert ist auf Ihrem Computer -qa |. grep mysql

Wenn es nicht installiert ist, legen Sie die CD ein: rpm -ivh mysql-server-*.rpm (wenn es nicht direkt installiert werden kann, wird ein Fehler wie libmysqlclients.so angezeigt. 15 wird benötigt, wird abgefragt)

Geben Sie dann das CenOS-Verzeichnis unter der CD ein:

[root@localhost CentOS]# rpm -ivh mysql-server-5.0.45-7.el5 .i386.rpm

Fehler: Fehlgeschlagene Abhängigkeiten:

libmysqlclient.so.15 wird von mysql-server-5.0.45-7.el5.i386

libmysqlclient benötigt. so.15(libmysqlclient_15) wird von mysql-server-5.0.45-7.el5.i386 benötigt

libmysqlclient_r.so.15 wird von mysql-server-5.0.45-7.el5.i386

libmysqlclient_r.so .15(libmysqlclient_15) wird von mysql-server-5.0.45-7.el5.i386 benötigt

mysql = 5.0.45-7.el5 wird von mysql-server benötigt -5.0.45-7.el5 .i386

perl-DBD-MySQL wird von mysql-server-5.0.45-7.el5.i386

[root@localhost CentOS]# benötigt rpm -ivh mysql-5.0.45 -7.el5.i386.rpm

Vorbereitung... ###################### ####### ########### [100 %]

1:mysql ################### ###### ################# [100 %]

[root@localhost CentOS]# rpm -ivh mysql-server-5.0.45 -7.el5.i386 .rpm

Fehler: Fehlgeschlagene Abhängigkeiten:

perl-DBD-MySQL wird von mysql-server-5.0.45-7.el5.i386 benötigt

[root@localhost CentOS]# rpm -ivh perl-DBD-MySQL-3.0007-1.fc6.i386.rpm

Vorbereitung... ############# ###### ####################### [100%]

1:perl-DBD-MySQL #### ##### ################################ [100%]

[ root@localhost CentOS] # rpm -ivh mysql-server-5.0.45-7.el5.i386.rpm

Vorbereitung... ################ #### ##################### [100 %]

1:mysql-server ########## ### ############################ [100 %]

[root@localhost CentOS]#

Bitte beachten Sie:

Reihenfolge der Paketabhängigkeiten auflösen: Perl-DBD=>mysql=>mysql-server

Oder Ihre Internetgeschwindigkeit ist Schnell können Sie in einem Schritt zum Erfolg kommen: yum install mysql-server

2. Starten und automatisches Ausführen des MySQL-Dienstes

Es ist ein alltägliches Thema, also ich Ich werde es hier weglassen. Sie können auf andere Servicebefehle verweisen.

3. Anmelden

Mysql-Standardbenutzername ist „root“ und das Passwort ist leer. Erste Anmeldung:

mysqladmin -u root -. p Original-Passwort Neues Passwort

Auf diese Weise können Sie Ihr Passwort ändern.

IV. Richten Sie phpMyAdmin ein

1. Laden Sie phpMyAdmin-Versionsnummer.tar.gz herunter

2. html, ändern Sie ggf. die Berechtigungen

3. Greifen Sie im Browser darauf zu

Wenn der Fehler „MySQL-Erweiterung konnte nicht geladen werden, überprüfen Sie bitte die PHP-Einstellungen“ angezeigt wird, fehlt unter CenOS die Ursache Geben Sie mit der PHP-MySQL-Software die DVD ein:

[root@localhost CentOS]# rpm -ivh php-pdo-5.1.6-20.el5.i386.rpm

Vorbereitung. . ##################################[100%]

1:php-pdo ###################################### [100 %]

[root@localhost CentOS]# rpm -ivh php-mysql-5.1.6-20.el5.i386.rpm

Vorbereitung... ### ## ################################## [100 %]

1:php- MySQL ########################################[100 %]

und fertig!

Das obige ist der detaillierte Inhalt vonTutorial zur Installation und Konfiguration des MySQL-Datenbankservers. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage