一些常用的mysql语句
1,查看索引
show index from tablename;
show keys from tablename;
2,添加索引
alter table tablename add index index_name(column_list);
alter table tablename add unique(column_list);
alter table tablename add primary key (column_list);
3,查看某一个表用了什么引擎
show create table tablename;
4,自动提交
如果是mysql
mysql_query('set autocommit=0');//关闭自动提交
mysql_query('set autocommit=1');//开启自动提交
如果是mysqli
mysqli_autocommit($link,false);//关闭自动提交
mysqli_autocommit($link,true);//开启自动提交
以下为补充内容:
1,如何查看数据库中是否存在某一个表
SHOW TABLES LIKE 'tablename';
注意:tablename 一定要用引号引起来。
例如:SHOW TABLES LIKE 'log_20121015'
执行这个sql语句,如果存在会返回数据,如果不存在,会返回空值。
千里之行,始于足下。改变现在,就是改变未来。改变未来,从现在开始。