Welcome to Our Website

MySQL :: MySQL 8.0 Reference Manual :: 3.3.1 Vytvoření a Výběru Databáze

3.3.1 Vytvoření a Výběru Databáze

Pokud správce vytvoří databáze pro vás při nastavování oprávnění, můžete začít používat., Jinak, budete muset vytvořit sami sebe:

mysql> CREATE DATABASE menagerie;

Pod Unixem, databáze názvy jsou case-sensitive (na rozdíl od SQL klíčová slova), takže je nutné se vždy vztahují k databázi jako menagerie, ne jako Menagerie MENAGERIE, nebo nějaká jiná varianta. To platí také pro názvy tabulek. (V systému Windows se toto omezení nevztahuje, i když musíte odkazovat na databáze a tabulky pomocí stejného lettercase v daném dotazu., Z různých důvodů je však doporučeným osvědčeným postupem vždy použít stejný lettercase, který byl použit při vytvoření databáze.)

Poznámka

Pokud se zobrazí chyba jako CHYBA 1044 (42000): Access denied pro uživatele ‚micah’@’localhost‘ databáze ‚zvěřinec‘ při pokusu o vytvoření databáze, to znamená, že váš uživatelský účet nemá potřebná oprávnění, aby tak učinily. Diskutujte o tom se Správcem nebo viz bod 6.2 „řízení přístupu a správa účtu“.,

vytvoření databáze ji nevybere pro použití; musíte to udělat explicitně. menagerie aktuální databáze, použijte tento příkaz:

mysql> USE menagerieDatabase changed

Vaše databáze musí být vytvořen pouze jednou, ale musíte vybrat to pro použití pokaždé, když začnete mysql zasedání. Můžete to provést vydáním příkazu USE, jak je znázorněno na příkladu. Případně můžete při vyvolání mysql vybrat databázi na příkazovém řádku. Stačí zadat jeho název po všech parametrech připojení, které budete muset poskytnout., Například:

shell> mysql -h host -u user -p menagerieEnter password: ********

menagerie v příkazovém jen zobrazeno není vaše heslo. Pokud chcete poskytnout své heslo na příkazovém řádku po -p možnost, musíte tak učinit bez meziprostoru (například -ppassword, ne jako -p password). Uvedení hesla na příkazový řádek se však nedoporučuje, protože to vystavuje snoopingu ostatními uživateli přihlášenými na vašem počítači.,

Poznámka

můžete vidět kdykoliv databáze, která je aktuálně vybrána pomocí SELECT DATABASE().

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *