15
This commit is contained in:
parent
cfb12c0aa3
commit
e340c55758
112
15.html
112
15.html
@ -51,18 +51,7 @@
|
|||||||
|
|
||||||
<section data-transition="slide" data-background="#b5533c" data-background-transition="convex"> <h3>lampp stack</h3> </section>
|
<section data-transition="slide" data-background="#b5533c" data-background-transition="convex"> <h3>lampp stack</h3> </section>
|
||||||
|
|
||||||
<section>
|
|
||||||
<ul>
|
|
||||||
<li>mysql basics</li>
|
|
||||||
<li>wordpress tabellen ansehen</li>
|
|
||||||
<li>apache vhost</li>
|
|
||||||
<li>letsencrypt</li>
|
|
||||||
<li></li>
|
|
||||||
<li></li>
|
|
||||||
<li></li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<pre><code class="bash">~$ sudo apt install apache2 mysql-server phpmyadmin</code></pre>
|
<pre><code class="bash">~$ sudo apt install apache2 mysql-server phpmyadmin</code></pre>
|
||||||
|
|
||||||
@ -80,6 +69,105 @@ MariaDB [(none)]> \q
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h3>mysql</h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
Verbindung aufnehmen:
|
||||||
|
<pre><code class="bash">~$ sudo mysql
|
||||||
|
# oder:
|
||||||
|
~$ mysql -u BENUTZERNAME -p -h localhost
|
||||||
|
</code></pre>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>Datenbank erstellen
|
||||||
|
<pre><code class="sql">CREATE DATABASE IF NOT EXISTS test;
|
||||||
|
|
||||||
|
USE test;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS books (
|
||||||
|
BookID INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
Title VARCHAR(100) NOT NULL,
|
||||||
|
SeriesID INT, AuthorID INT);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS authors
|
||||||
|
(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS series
|
||||||
|
(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT);
|
||||||
|
|
||||||
|
INSERT INTO books (Title,SeriesID,AuthorID)
|
||||||
|
VALUES('The Fellowship of the Ring',1,1),
|
||||||
|
('The Two Towers',1,1), ('The Return of the King',1,1),
|
||||||
|
('The Sum of All Men',2,2), ('Brotherhood of the Wolf',2,2),
|
||||||
|
('Wizardborn',2,2), ('The Hobbbit',0,1);</code></pre>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>Tabellen anzeigen
|
||||||
|
<pre><code class="sql">
|
||||||
|
SHOW TABLES;
|
||||||
|
|
||||||
|
+----------------+
|
||||||
|
| Tables_in_test |
|
||||||
|
+----------------+
|
||||||
|
| authors |
|
||||||
|
| books |
|
||||||
|
| series |
|
||||||
|
+----------------+
|
||||||
|
3 rows in set (0.00 sec)
|
||||||
|
</code></pre>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<pre><code class="sql">DESCRIBE books;
|
||||||
|
|
||||||
|
+----------+--------------+------+-----+---------+----------------+
|
||||||
|
| Field | Type | Null | Key | Default | Extra |
|
||||||
|
+----------+--------------+------+-----+---------+----------------+
|
||||||
|
| BookID | int(11) | NO | PRI | NULL | auto_increment |
|
||||||
|
| Title | varchar(100) | NO | | NULL | |
|
||||||
|
| SeriesID | int(11) | YES | | NULL | |
|
||||||
|
| AuthorID | int(11) | YES | | NULL | |
|
||||||
|
+----------+--------------+------+-----+---------+----------------+
|
||||||
|
</code></pre>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
Daten anzeigen:
|
||||||
|
<pre><code class="sql">SELECT * FROM books;
|
||||||
|
|
||||||
|
+--------+----------------------------+----------+----------+
|
||||||
|
| BookID | Title | SeriesID | AuthorID |
|
||||||
|
+--------+----------------------------+----------+----------+
|
||||||
|
| 1 | The Fellowship of the Ring | 1 | 1 |
|
||||||
|
| 2 | The Two Towers | 1 | 1 |
|
||||||
|
| 3 | The Return of the King | 1 | 1 |
|
||||||
|
| 4 | The Sum of All Men | 2 | 2 |
|
||||||
|
| 5 | Brotherhood of the Wolf | 2 | 2 |
|
||||||
|
| 6 | Wizardborn | 2 | 2 |
|
||||||
|
| 7 | The Hobbbit | 0 | 1 |
|
||||||
|
+--------+----------------------------+----------+----------+
|
||||||
|
7 rows in set (0.00 sec)</code></pre></section>
|
||||||
|
|
||||||
|
<section>Daten einfügen:
|
||||||
|
<pre><code class="sql">INSERT INTO books (Title, SeriesID, AuthorID)
|
||||||
|
VALUES ("Lair of Bones", 2, 2);
|
||||||
|
|
||||||
|
Query OK, 1 row affected (0.00 sec)</code></pre>
|
||||||
|
<pre><code>SELECT * FROM books;</code></pre></section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
Daten modifizieren:
|
||||||
|
<pre><code class="sql">UPDATE books
|
||||||
|
SET Title = "The Hobbit"
|
||||||
|
WHERE BookID = 7;
|
||||||
|
|
||||||
|
Query OK, 1 row affected (0.00 sec)
|
||||||
|
Rows matched: 1 Changed: 1 Warnings: 0</code></pre>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
<section>
|
<section>
|
||||||
|
Loading…
Reference in New Issue
Block a user