mysql笔记


mysql  二进制分发版下载地址

http://dev.mysql.com/downloads/mysql/#downloads


基本操作

SHOW DATABASES;


SHOW  TABLES;


创建表

CREATE TABLEtb_mytab(id INT(11),name VARCHAR(20),grade FLOAT);  


查看数据表结构定义

SHOW CREATETABLE tb_mytab;


查看数据表的字段信息

DESCRIBE  tb_mytab;

DESC tb_mytab;


修改表名

ALTER TABLE tb_mytabRENAME  mytab;


修改字段名

ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;

ALTER TABLE mytab CHANGE name username VARCHAR(20);


修改字段的数据类型

ALTER TABLE 表名 MODIFY 字段名 数据类型;

ALTER TABLE mytab MODIFY id INT(20);


添加字段

ALTER TABLE 表名 ADD 新字段名 数据类型[约束条件] [FIRST | AFTER 已存在字段名]

FIRST 可选参数,将新字段放第一个; AFTER 可选参数,将新字段添加到已存在某个字段名的后面

ALTER TABLE mytab ADD age INT(10);


删除字段

ALTER TABLE 表名 DROP 字段名;

ALTER TABLE mytab DROP age;


修改字段的排列位置

ALTER TABLE 表名 MODIFY 字段名1  数据类型  FIRST | AFTER  字段名2

ALTER TABLE mytable MODIFY username VARCHAR(20) FIRST;


删除数据表

DROP TABLE mytab;


【给表添加数据】

INSERT INTO mytable VALUES(2,'wangwu',95);

INSERT INTO mytable  SET id=3,name='zhagnsan',grade='90';

INSERT INTO mytable(id,name,grade) values(4,'zhaoyun',80);


同时添加多条记录

INSERT INTO mytable VALUES

(6,'lihao',91),

(7,'lisi',90),

(8,'xiaoli',80);



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值