MariaDB (Debian): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
  $ mysql -u user1 -ppassword1
  $ mysql -u user1 -ppassword1
  exit                                    # Close connection
  exit                                    # Close connection


== Database Management ==
== Database Management ==
Zeile 11: Zeile 10:
  show tables;
  show tables;
  describe [table];  
  describe [table];  


== User Management ==
== User Management ==
Zeile 22: Zeile 20:
Create user:  
Create user:  
  create user 'username'@'localhost' identified by 'password';
  create user 'username'@'localhost' identified by 'password';
Remarks:
* localhost: User can connect only from (?) localhost
* %: User can connect on multiple hosts


Grant all access to user1@localhost for * tables in database1:  
Grant all access to user1@localhost for * tables in database1:  

Version vom 8. Mai 2016, 15:46 Uhr

Connect to Server

$ mysql -u user1 -p                     # Mit Passwortabfrage
$ mysql -u user1 -ppassword1
exit                                    # Close connection

Database Management

show databases;                         # Datenbanken anzeigen
create database [database];             # Create new database
use [database];                         # Select Database
show tables;
describe [table]; 

User Management

show grants;                            # Show grants of current user
show grants for user1                   # Show grants for user1

List users:

select user,host from mysql.user;

Create user:

create user 'username'@'localhost' identified by 'password';

Remarks:

  • localhost: User can connect only from (?) localhost
  • %: User can connect on multiple hosts

Grant all access to user1@localhost for * tables in database1:

grant all on database1.* to user1@localhost;

Create Database

# mysql -u root -p<password>

mysql> create database sugarcrm;
Query OK, 1 row affected (0.02 sec)

Restore Database

mysql -u root -p[root_password] [database_name] < dumpfilename.sql