mysql語句什麼或什麼 一些常用的mysql語句

2021-10-18 07:06:19 字數 759 閱讀 2163

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語句,統計某個使用者的...