mysql命令
mysql简单命令:
#show databases; //查看所有库
#select database(); //查看当前库
#create database 库名; //创建库
#use 库名; //切换到库
#show tables; //查看库内容
#show tables; //查看所有表
#desc 表名; //查看表的结构
#select * from 表名; //查看表记录
#select * from 表名 where ‘条件’; //查看部分表记录
#select * from 表名 where ‘条件’ having ‘条件’; //查看部分表记录
#select * from 表名 where * regexp ‘正则表达式’; //查看匹配表记录
#select * from 表名 where * regexp ‘正则表达式’ order by 字段名;升序
#select * from 表名 where * regexp ‘正则表达式’ order by 字段名 desc;降序
#select * from 表名 limit 3; //显示查询结果的前3行
#select * from 表名 limit 2,5; //从第3行显示,显示5行
#select 字段名列表 from 表1,表2; //迪卡尔集
2 3 =6
#select 字段名列表 from 表1,表2 where 条件; //只显示与条件匹配的记录字段的值
Count(*) 统计个数
Min(*) 最小值
Max(*) 最大值
Sum(*) 求和
Avg(*) 平均值
#delete from 库名.表名; //删除表记录
#drop table 库名.表名; //删除表
#drop database 库名; //删除库
创建表的语法格式
create table 库名.表名(
字段名1 类型(宽度) 约束条件,
字段名2 类型(宽度) 约束条件,
字段名N 类型(宽度) 约束条件
);
插入表记录
insert into 库名.表名 values(字段值列表),(字段值列表);
修改字段类型(当和字段已存储的数据冲突时,不允许修改)
modify 字段名 类型(宽度) 约束条件;
modify 字段名 类型(宽度) 约束条件,modify 字段名 类型(宽度) 约束条件;
修改表结构:添加新字段 修改字段类型 删除字段 修改字段名
Alter table 表名 执行动作:
添加新字段:
Add 字段名 类型(宽度) 约束添加;
可加 AFTER 字段名;
或者:FIRST
修改字段类型:
格式:modify 字段名 类型(宽度) 约束条件;
修改字段名格式:change 源字段名 新新字段名 类型(宽度) 约束条件;
删除指定字段格式:drop 字段名;