内容纲要

use 数据库;–选择要使用的数据库

select 字段 from 数据表  ;– 显示对应数据表的对应字段

select * from 数据表  ;– 显示对应数据表的所有字段

alter table 数据表 add primary key(ID);– 添加主键

insert into 数据表 values(字段1的值, 字段2的值, … );– 向数据表中插入记录

alter table 数据表1 drop foreign key fk_数据表1_数据表2;– 删除外键

alter table 数据表 drop column 字段  ;– 删除字段

alter table 数据表 add 字段 int unsigned not Null;– 新建无符号整数非空字段

update 数据表 set 字段1=值1 where 字段2=值2;– 修改字段2值为值2的记录的字段1的值为值1

alter table 数据表 modify column 字段 类型 ;– 修改字段类型

delete from 数据表 where id>=2 ;– 删除≥2的记录

update 数据表 set id=3 where id=7 ;– 修改id=7的记录的id值为3

select aes_decrypt(aes_encrypt(‘中文’, ‘aa’), ‘aa’),  aes_encrypt(‘中文’, ‘aa’);–加解密示例

CREATE UNIQUE INDEX 引索 ON 数据表 (字段)–创建唯一引索

SHOW  (global/session) VARIABLES LIKE ‘auto_inc%’;–显示变量及它的值

rename table 数据表1 to 数据表2;–将数据表1重命名为数据表2

hex(aes_encrypt(‘hati’,’123′));–转换到16进制

UNHEX(参数);–从16进制换回来

select b into @afrom c where id=2  ;– 将数据表c中id=2的记录的字段b的值返回到变量a中

select convert(now(),char);–获取当前时间并转换到字符串

CAST(数据 AS 类型); –另一个类型转换函数

declare a int default 0; –申明一个局部变量a的类型为整数,默认值为0

set 变量名(:)=值; –为变量赋值,冒号可有可无

@a 用户变量 @@a 会话变量 不用declare

标签:

Leave a Reply

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据