Rechtsdienstleistungen, Datenschutz, sichere EDV-Systeme

ich war hier: RelationalDBs

Revision history for RelationalDBs


Revision [4373]

Last edited on 2023-02-17 13:06:00 by ErdaxoAdmin
Additions:
# 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;


Revision [4372]

Edited on 2023-02-17 12:54:17 by ErdaxoAdmin
Additions:
# um Überschreiben einer bestehenden Datenbank zu vermeiden:
create database if not exists dbname;
# DB löschen:
drop database dbname;
# die DB "betreten":
use dbname;
Deletions:
# mm überschreiben einer bestehenden Datenbank zu vermeiden:
create dbname if not exists dbname;


Revision [4371]

Edited on 2023-02-17 12:48:17 by ErdaxoAdmin
Additions:
# 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;
Deletions:
# Datenbanken auflisten


Revision [4370]

Edited on 2023-02-17 12:45:45 by ErdaxoAdmin
Additions:
%%(mysql)
Deletions:
%%(bash)


Revision [4369]

Edited on 2023-02-17 12:45:28 by ErdaxoAdmin
Additions:
((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;
%%


Revision [3940]

Edited on 2022-07-25 20:50:00 by WojciechLisiewicz
Additions:
%%(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%%
Deletions:
##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##


Revision [3789]

The oldest known version of this page was created on 2022-05-09 18:40:29 by WojciechLisiewicz
Valid XHTML  |  Valid CSS:  |  Powered by WikkaWiki