Rechtsdienstleistungen, Datenschutz, sichere EDV-Systeme

ich war hier: RelationalDBs

Verlauf der Änderungen der Seite RelationalDBs


Version [4373]

Zuletzt bearbeitet am 2023-02-17 13:06:00 durch ErdaxoAdmin
Hinzugefügt:
# Tabellenstruktur zeigen:
show fields from tabname;
# weitere Spalte einfügen:
alter table tabname add column (colname varchar (150));
# Datentyp einer Spalte ändern:
alter table tabname modify colname int (10);
# Spalte 3 entfernen:
alter table tabname drop column 3;
# eine Tabelle komplett löschen:
drop table tabname;


Version [4372]

Bearbeitet am 2023-02-17 12:54:17 durch ErdaxoAdmin
Hinzugefügt:
# um Überschreiben einer bestehenden Datenbank zu vermeiden:
create database if not exists dbname;
# DB löschen:
drop database dbname;
# die DB "betreten":
use dbname;

Gelöscht:
# mm überschreiben einer bestehenden Datenbank zu vermeiden:
create dbname if not exists dbname;


Version [4371]

Bearbeitet am 2023-02-17 12:48:17 durch ErdaxoAdmin
Hinzugefügt:
# Datenbanken auflisten:
# Tabellen seiner DB zeigen:
show tables from dbname;
((2)) Daten / Datenbanken bearbeiten
# DB erstellen:
create database dbname;
# mm überschreiben einer bestehenden Datenbank zu vermeiden:
create dbname if not exists dbname;

Gelöscht:
# Datenbanken auflisten


Version [4370]

Bearbeitet am 2023-02-17 12:45:45 durch ErdaxoAdmin
Hinzugefügt:
%%(mysql)

Gelöscht:
%%(bash)


Version [4369]

Bearbeitet am 2023-02-17 12:45:28 durch ErdaxoAdmin
Hinzugefügt:
((1)) Wichtige Befehle auf der CLI
MySQL / MariaDB kann komfortable über phpMyAdmin verwaltet werden - manchmal steht das Werkzeug aber nicht zur Verfügung. Deshalb sammle ich hier Befehle, die über die CLI (Eingabe ##mysql## im Terminal) funktionieren:
((2)) Grundlagen
%%(bash)
# mit bestimmten Benutzernamen ins System (Passwort wird wegen -p abgefragt):
mysql -u root -p
# Datenbanken auflisten
show databases;
%%


Version [3940]

Bearbeitet am 2022-07-25 20:50:00 durch WojciechLisiewicz
Hinzugefügt:
%%(bash) mysqldump --lock-tables -h 127.0.0.1 -u root -p[password] dbname > dateiname.sql%%
%%(bash) mysql -h 127.0.0.1 -u root -p[password] dbname < dateiname.sql%%
oder kürzer:
%%(bash) mysql -u user -p emptyDBname < /path/to/file/dump.sql%%

Gelöscht:
##mysqldump --lock-tables -h 127.0.0.1 -u root -p[password] dbname > dateiname.sql##
##mysql -h 127.0.0.1 -u root -p[password] dbname < dateiname.sql##


Version [3789]

Die älteste bekannte Version dieser Seite wurde am 2022-05-09 18:40:29 von WojciechLisiewicz bearbeitet.
Valid XHTML  |  Valid CSS  |  Powered by WikkaWiki