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語句,如果存在會返回資料,如果不存在,會返回空值。
mysql的一些基本指令 mysql 一些常用指令
登陸 1 mysql u root p 登陸,輸入root密碼 退出登陸 mysql exit mysql 為所有ip授權 mysql grant all privileges on to root identified by 123456 with grant option 為單一ip授權 就是想...
mysql一些常用語句 mysql一些常用語句
一 從命令列登入mysql資料庫伺服器 1 登入使用預設3306埠的mysql usr local mysql bin mysql u root p 2 通過tcp連線管理不同埠的多個mysql 注意 mysql4.1以上版本才有此項功能 usr local mysql bin mysql u ro...
mysql的一些高階語句
mysql insert into table field values value on duplicate key update field concat value ifnull field 具體本條sql的用法,請檢視手冊 二,講一下統計的用法,主要介紹如何用一條sql語句,統計某個使用者的...