mysql笔记
来源:互联网 发布:淘宝客网页制作 编辑:程序博客网 时间:2024/04/29 18:03
mysql 二进制分发版下载地址
http://dev.mysql.com/downloads/mysql/#downloads
基本操作
SHOW DATABASES;
SHOW TABLES;
创建表
CREATE TABLEtb_mytab(idINT(11),nameVARCHAR(20),gradeFLOAT);
查看数据表结构定义
SHOW CREATETABLEtb_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);
- Mysql笔记
- MySQL笔记
- mysql笔记
- MySQL笔记
- mySql 笔记
- mysql笔记
- mysql笔记
- mysql笔记
- Mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql笔记
- MySQL笔记
- MySQL 笔记
- mysql 笔记
- mysql笔记
- MySQL笔记
- mysql笔记
- iOS UIWebView 与 JavaScript (js)交互
- VS-Addin的开发
- HDU 1075 What Are You Talking About
- MySQL数据库迁移
- 如何实现图片轮换的效果
- mysql笔记
- 指数分布的定义形式及应用
- 如何防止迭代器失效 即erase()的使用
- 九度OJ-题目1368:二叉树中和为某一值的路径
- 活性氧化铝名字的由来以及活性氧化铝除氟的原理
- ASP.NET WebForm Form表单如何实现MVC那种“自动装配”
- GRE填空的四大特点
- OC教程11-结构体对象NSValue与NSString之间的转换
- OOPS