Ahoj, používám na linuxu mysql server a potřebuji přidat přímo přes terminál novou databázi a přiřadit k ní oprávnění novému uživateli. Běžně to dělám přes phpMyAdmin, ale nyní to potřebuji udělat přímo v přes linux bash. Jak to provedu? Díky předem
ODPOVĚĎ
Ahoj,
stačí se přes terminál přihlásit k MySQL serveru:mysql -u UZIVATEL -pHESLO
Novou databázi pak založitcreate database mydatabase;
Založit uživatele "UZIVATEL"grant usage on *.* to 'UZIVATEL'@'localhost' identified by 'HESLO';
čicreate 'UZIVATEL'@'localhost' IDENTIFIED BY 'HESLO';
Přidat oprávnění k databázi "mydatabase"grant all privileges on mydatabase.* to 'UZIVATEL'@'localhost';flush privileges;
Další tipy:show databases; #zobrazit databázeuse mydatabase; #použít databázishow tables; #zobrazit tabulkyselect host, user, password from mysql.user; #zobrazit uživatele
Import dump souboru lze pak provést takto:
MySQL - upload a file that is too large
Komentáře (0)
Přidat komentář