Allgemeine Betriebsbefehle von MySQL im Linux-System

Allgemeine Betriebsbefehle von MySQL im Linux-System

Aufschlag:

# chkconfig --list Alle Systemdienste auflisten
# chkconfig --list | grep on Listet alle gestarteten Systemdienste auf

# chkconfig --list mysqld

# whereis mysql Zeigen Sie den Dateiinstallationspfad an
# welche MySQL-Abfrage den Dateipfad (Ordneradresse) ausführt
usr/bin/mysql bedeutet: der Laufpfad von MySQL
var/lib/mysql bezieht sich auf: den Speicherpfad von MySQL-Datenbankdateien
usr/lib/mysql bezieht sich auf: den Installationspfad von MySQL

Umgebungsvariablen hinzufügen:

# vi /etc/profile
# export MYSQL_HOME=/usr/local/mysql
# export PATH=$PATH:$MYSQL_HOME/bin

1. Datenbankanweisungen:

# service mysqld start Starten Sie MySQL
# service mysqld restart Starten Sie MySQL neu
# Dienst mysqld stoppen

2. Geben Sie den MySQL-Formularvorgang ein

# -u root -p /mysql -h localhost -u root -p Datenbankname; Geben Sie MySQL ein
MySQL> Datenbanken anzeigen; Datenbanken auflisten
MySQL> Datenbank XXX erstellen; Datenbank XXX erstellen

MySQL> use databaseName; Datenbank databaseName verwenden
MySQL> Tabellen anzeigen; Tabellen auflisten

MySQL> create table mytablename (ID int auto_increment not null primary key, username varchar(20), password varchar(64), sex varchar(10), address varchar(20)); Tabelle erstellen
MySQL> drop table mytablename ; Tabelle löschen
MySQL> Datenbank löschen Datenbankname; Datenbank löschen

3. Hinzufügen, löschen, ändern und prüfen

MySQL> in mytablename-Werte einfügen('','zhangsan','123456','fomale','guiyanag');

MySQL> select * from mytablename; Suchen Sie das Überprüfungsergebnis
MySQL> select * from mytablename where ID = '1'; Genaue Suche

MySQL> update mytablename set address = 'shanghai' where username = 'zhangsan'; Ändere zhangsans Adresse in Shanghai

MySQL> delete from mytablename where ID = '1'; Datensätze löschen

Universellen Benutzer hinzufügen

grant select On database.* to username@localhost identity by 'password'

Benutzername user_1 Das Passwort ist 123456

Sie können sich als dieser Benutzer von jedem beliebigen PC aus anmelden, um die Datenbank zu bedienen

MySQL> grant select,insert update,delete on *.* to user_1@"%" identity by "123456";

Erstellen Sie einen Benutzer, der die Datenbank nur auf diesem Computer bedienen kann

Benutzername user_2 Das Passwort ist 123456

MySQL> grant select,insert update,delete on *.* to user_2@localhost identity by "123456";

Login-Datenbank

MySQL> -u user_1 -p -h IP地址;

Darüber hinaus liste ich einige häufig verwendete Befehle nur zu Referenzzwecken auf:

Weitere MySQL-Datenbank-bezogene Vorgänge sind wie folgt

(1) Erstellen Sie eine Datenbank TestDB mysql> create database TestDB;
(2) Legen Sie die TestDB-Datenbank als aktuelle Standarddatenbank fest mysql> use TestDB;
(3) Erstellen Sie die Kundentabelle in der TestDB-Datenbank mysql> create table customers(userid int not null, username varchar(20) not null);
(4) Zeigen Sie die Datenbankliste an: mysql> show databases;
(5) Zeigen Sie die Tabellen in der Datenbank mysql> show tables an.
(6) Löschen Sie die Kundentabelle mysql> drop table customers;
(7) Zeigen Sie die Struktur der Kundentabelle anmysql> desc customers;
(8) Fügen Sie einen Datensatz in die Kundentabelle einmysql> insert into customers(userid, username) values(1, 'hujiahui');
(9) Sorgen Sie dafür, dass die Operation sofort wirksam wird; mysql> commit;
(10) Fragen Sie die Datensätze in Kunden abmysql> select * from customers;
(11) Aktualisieren Sie die Daten in der Tabellemysql> update customers set username='DennisHu' where userid=1;
(12) Löschen Sie Datensätze aus der Tabellemysql> delete from customers;
(13) Erteilen Sie dem Benutzer likui die Berechtigung, auf die Datenbank zuzugreifen. # grant select, insert, update, delete on *.* to likui@localhost indentified by "123456";

Das könnte Sie auch interessieren:
  • Zusammenfassung häufig verwendeter MySQL-Befehle im Linux-Betriebssystem
  • So installieren Sie MySQL mit dem Yum-Befehl in Linux Centos
  • Detaillierte Erläuterung des LINUX-Befehls „MYSQL neu starten“
  • Einführung in häufig verwendete MySQL-Befehle in der Linux-Umgebung

<<:  Vollständige Schritte zum Mounten einer neuen Datenfestplatte in CentOS7

>>:  JavaScript zum Erzielen eines Zeitbereichseffekts

Artikel empfehlen

Beispiel für eine erzwungene Konvertierungsmethode für MySQL-Zeichenfolgen

Vorwort Da die Typen derselben Felder in den beid...

Was Sie über das Erstellen von MySQL-Indizes wissen müssen

Inhaltsverzeichnis Vorwort: 1. Indexmethode erste...

Verwendung der hasOwnProperty-Methode des js-Attributobjekts

Die Methode hasOwnProperty() des Objekts gibt ein...

20 CSS-Codierungstipps für mehr Effizienz (sortiert)

In diesem Artikel möchten wir eine Sammlung von 2...

Warum ist die Bildlaufleiste auf der Webseite rechts angebracht?

Warum befinden sich die Bildlaufleisten der Brows...

Reines CSS3 zum Erstellen eines Beispielcodes für Seitenwechseleffekte

Das, was ich vorher geschrieben habe, ist zu komp...

HTML übertrifft das Implementierungsprinzip und den Code des Textzeilenabfangs

Der HTML-Code zum Abfangen von mehrzeiligem Text l...

Mehrere Möglichkeiten zum Aktualisieren von Batches in MySQL

Normalerweise verwenden wir die folgende SQL-Anwe...

MySQL 8.0.11 Installationshandbuch für Mac

MAC installiert mysql8.0, der spezifische Inhalt ...

Vue implementiert den Anruf der PC-Kamera, um Fotos in Echtzeit aufzunehmen

Vue ruft die PC-Kamera auf, um Bilder in Echtzeit...