MySQL更改语法的应用
改变{忽略}表tbl_name alter_spec在MySQL修改语法{,} alter_spec…
复制代码代码如下所示:
alter_specification:
加{ } {第一列create_definition后column_name | }
或添加指数{ index_name }(index_col_name,…)
或添加主键(index_col_name,…)
或添加独特的{ index_name }(index_col_name,…)
或改变{柱} {设置默认文字滴col_name默认} |
或改变{柱} old_col_name create_definition
或修改{柱} create_definition
或滴{柱} col_name
或删除主键
或删除索引index_name
或重命名{ } new_tbl_name
或table_options
如:
MySQL >修改表的主题变化hotico hot_count int(4);
MySQL >修改表的主题改变hot_count设置默认1;
补充:
索引
mysql表表名称添加索引索引名称(字段名为1 {,字段名为2…})的名称;
例子:MySQL > employee表上添加索引emp_name(名称);
带主索引的索引
MySQL >修改表名称添加主键(訾端明);
示例:更改表雇员添加主键(id);
具有唯一限制条件的索引
MySQL >修改表名称添加唯一索引名称(訾端明);
例子:MySQL > employee表上添加独特的emp_name2(卡号);
MySQL语法应用程序:查看表的索引
从表名显示索引;
示例:从雇员处显示索引;
删除索引
表名;
例如:mysql > employee表上的索引emp_name;
修改表:添加字段:MySQL >修改表table_name添加field_name field_type;
看了看表:MySQL SELECT * FROM table_name >;
修改名称和原字段类型:MySQL >修改表table_name改变old_field_name new_field_name field_type;
删除字段:MySQL表table_name滴field_name;