CREATE
, DROP
, ALTER
CREATE DATABASE
DROP DATABASE
CREATE TABLE
ALTER TABLE
RENAME TABL
EDROP TABLE
CREATE INDEX
DROP INDEX
Buy this Reference Manual in softcover from Barnes & Noble!
CREATE DATABASE
CREATE DATABASE [IF NOT EXISTS] db_name
Оператор CREATE DATABASE
создает базу данных с указанным именем. Правила для допустимых имен базы данных приведены в разделе section 6.1.2 Имена баз данных, таблиц, столбцов, индексы псевдонимы. Если база данных уже существует и не указан ключевой параметр IF NOT EXISTS
, то возникает ошибка выполнения команды.
Базы данных в MySQL реализуются как директории, содержащие файлы, которые соответствуют таблицам в базе данных. Поскольку при первоначальном создании база данных не содержит таблиц, то команда CREATE DATABASE
создает только соответствующую поддиректорию в директории данных MySQL.
Базы данных можно также создавать с помощью утилиты mysqladmin
. See section 4.8 Клиентские сценарии и утилиты MySQL.
Posted by Kyle Holder on Thursday August 15 2002, @7:12pm | [Delete] [Edit] |
Is there a way to limit the size of a database
through MySql and not through the OS? Thanks...
KAH
Posted by [name withheld] on Tuesday March 4 2003, @1:47am | [Delete] [Edit] |
Can we change the name of a database. I think there should be such an option if we can rename a table a simmilar option should be given even for the database
Posted by on Thursday March 6 2003, @2:24pm | [Delete] [Edit] |
I cant create database.. says "No Privieges" However I can create when going through my control panel on the server side. I can see my database have other functions, just can' create... Any suggestions would be greatly appreciated... Thanks..
Add your own comment.