mysql基础用法

-- 添加字段
ALTER TABLE bg ADD COLUMN bg VARCHAR(10);
-- 查看bg这个表的内容
SHOW CREATE TABLE bg;
-- 修改字段NAME的数据类型为INT(整数类型)
ALTER TABLE bg MODIFY COLUMN NAME INT;
-- 修改字段的名称,同时可以修改字段类型
ALTER TABLE bg CHANGE    COLUMN age NAME TEXT;
-- 创建一个新表‘zs’
CREATE DATABASE zs;
-- 显示这个新表的字符类型
SHOW CREATE DATABASE zs;
-- 设置表‘zs’的字符编码为‘utf8’
ALTER DATABASE zs DEFAULT CHARACTER SET utf8;
-- 添加一条数据
INSERT INTO bg VALUES('张三','20','男','111');
-- 根据条件添加一条数据
INSERT INTO bg (NAME) VALUES('李四');
-- 查询表内的数据
SELECT * FROM bg ;
-- 查询数据库gh
SHOW CREATE DATABASE gh;
-- 将数据库gh的字符编码改成utf8
ALTER DATABASE gh CHARACTER SET utf8;
 
ALTER TABLE bg ADD COLUMN DATA DATETIME;
 
ALTER TABLE bg CHANGE COLUMN NAME bgname TEXT;
 
DESC bg;
-- 查询结果显示哪几条
SELECT * FROM bg LIMIT 0,2;
-- 按照bgname进行排序,默认为升序(ASC),降序为(DESC)
SELECT * FROM bg ORDER BY bgname;
SELECT * FROM bg WHERE nianling=20 ORDER BY bg;
-- 筛选出bgname字段下的数据并按照此字段排序
SELECT bg,COUNT(*) FROM bg GROUP BY bgname ASC;
SELECT bgname,COUNT(*) FROM bg GROUP BY bgname HAVING COUNT(*)<2

posted on 2018-07-13 17:36  amberoid  阅读(145)  评论(0编辑  收藏  举报

导航