Compare commits

...

3 Commits

Author SHA1 Message Date
Sven Riwoldt 8ba65bbe2c Arbeitsthemen 2026-06-01 13:00:48 +02:00
Sven Riwoldt 291db04447 Merge branch 'main' of https://gitea.sriwoldt.de/Sven/Snippets 2026-06-01 07:11:38 +02:00
Sven Riwoldt d9d4392f67 Ein paar Kleinigkeiten an git 2026-05-26 13:14:15 +02:00
2 changed files with 29 additions and 1 deletions
+10
View File
@@ -56,3 +56,13 @@ pick 789def Update README
`drop 123abc Large debug file`
Nur bei Commits, die **nicht bereits gepusht wurden**, ist das gefahrlos. Wenn sie **bereits gepusht** sind, muss man danach `git push --force` machen.
## Einzelne Datei aus einem Commit wiederherstellen
git restore --source=<hash> <File>
## Einzelnen Commit wiederherstellen
- git log --oneline
- git reset hash
https://tiny-tool.de/git-cheat-sheet-die-wichtigsten-git-befehle/
+19 -1
View File
@@ -320,7 +320,7 @@ select * from people where name like 'K%a' order by name desc;
## Tabelle anlegen
CREATE TABLE Persons (
PersonID int PRIMARY KEY,
PersonID int PRIMARY KEY AUTO_INCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
@@ -348,3 +348,21 @@ Wenn man bestimmte Zeilen basierend aus einer Bedingung kopieren möchten, kann
INSERT INTO table_name1
SELECT columns FROM table_name2 WHERE condition;
```
## Import einer Datenbank
mysql <DB> < <SQL-File>
## Rechte für die Datenbank
```sql
CREATE USER 'benutzer'@'localhost' IDENTIFIED BY 'passwort';
```
```sql
GRANT ALL PRIVILEGES ON <DB>.* to 'benutzer'@'localhost';
```
```sql
FLUSH PRIVILEGES;
```