create database語法
create database 數據庫教程名
用於創建數據庫,並進行命名。如果要使用create database,您需要獲得數據庫create權限。
alter table語法
alter [ignore] table tbl_name
alter table用於更改原有表的結構。例如,您可以增加或刪減列,創建或取消索引,更改原有列的類型,或重新命名列或表。您還可以更改表的評注和表的類型。
允許進行的變更中,許多子句的語法與create table中的子句的語法相近。其中包括table_options修改,選項有engine, auto_increment和avg_row_length
注:
要使用alter table,您需要獲得表的alter, insert和create權限
ignore是mysql教程相對於標准sql的擴展。如果在新表中有重復關鍵字,或者當strict模式啟動後出現警告