Main /

My SQL

My SQL

MySQL Datenbanksystem

Diese Seite wurde zunächst einmal deshalb angelegt, damit MySQL als Wiki-Word nicht ständig demaskiert werden muß.

Es ist nicht so, daß es zu MySQL nichts zu sagen gäbe - genau das Gegenteil ist der Fall. Nur fällt mir im Moment nichts ein.

MySQL Rechte für Remotezugriff

How can I setup a remote connection to MySQL en Geht leider nicht ganz, hier meine funktionierenden Einstellungen.

 # mysql

 mysql>grant all privileges on *.* to 'root'@'192.168.0.0/255.255.0.0' identified by '<wichtiges passwort>';
 mysql>flush privileges;
 mysql>exit;
 # /etc/mysql/my.cnf
 # if you want more than one address, use firewall
 # bind-address 127.0.0.1
 # firewall: iptables rules
 iptables -A INPUT -p TCP --dport mysql   -i ${WLAN} -d 192.168.0.0/255.255.0.0 -j ACCEPT
 iptables -A INPUT -p TCP --dport mysql   -i ${WLAN} -d 0/0 -j LOG --log-prefix "Drop: mysql "
 iptables -A INPUT -p TCP --dport mysql   -i ${WLAN} -d 0/0 -j DROP

Jetzt noch denn MySQL Server neu starten /etc/init.d/mysql restart

 # mysql -uUSER -pPASSWORD -hHOST
 Warning: Using a password on the command line interface can be insecure.
 Welcome to the MySQL monitor.  Commands end with ; or \g.
 Your MySQL connection id is 4
 Server version: 5.5.5-10.1.31-MariaDB? Source distribution
 [...]
 mysql> 

MySQL Table Format loswerden

 SELECT order_id,product_name,qty
 FROM orders
 WHERE foo = 'bar'
 INTO OUTFILE '/tmp/orders.csv'
 FIELDS TERMINATED BY ','
 ENCLOSED BY '"'
 LINES TERMINATED BY '\n';

Geht so leider noch nicht in einer Windows Umgebung (Git Bash).

MySQL login vereinfachen

folgende Zeilen in die /root/.my.cnf eintragen

 [client]
 user=root
 password=geheimes Password

Jetzt kann z.B. root sich lokal ohne Kennwort einloggen, einfach auf der Konsole

 # mysql

eingeben und man gelangt in die MySQL Konsole.

MySQL User anzeigen

 # mysql
 mysql> select user,host from mysql.user;
 +---------------+----------------+
 | user          | host           |
 +---------------+----------------+
 | root          | localhost      |
 [...]

Anzahl der Verbindungen

 mysql> show global status like "Threads_connected";

Processlist (mysql >=5.7 tested)

 mysql> select thd_id,conn_id,user,db,command,state from sys.processlist;

MySQL Status

 mysql> show status like 'Con%';

Links

Frische Änderungen | Menü editieren
zuletzt geändert am 08.12.2020 10:48 Uhr von Lars
Edit Page | Page History