一些常用的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语句,如果存在会返回数据,如果不存在,会返回空值。

千里之行,始于足下。改变现在,就是改变未来。改变未来,从现在开始。 个人网站:http://www.wangkongming.cn
原文地址:https://www.cnblogs.com/wangkongming/p/2772103.html