mysql 常用操作
来源:互联网 发布:斗鱼手机客户端无网络 编辑:程序博客网 时间:2024/06/06 22:31
建表:
names表
create table if not exists names( id int primary key not null, //id为主键且不为空 name varchar(20), nick_name varchar(10) not null);
friendship表
create table if not exists membership( id int primary key not null auto_increment, friend varchar(20), id int, foreign key (id) references names(id)//将names的主键作为friendship的外键关联);
修改
添加一行数据
//由于id是auto_increment,可以由系统自动生成//第一个括号是所要修改的列名,第二个括号里是对应列要赋的值insert into names (nick_name, name) values('测试','王钢弹');
添加列
alter table add column new_column varchar(20);
删除一行数据
//where 限定符,指定删除 id等于2 的一行delete from friendship where id=2;
更新一个数据
//将id等于1的那行的friend列改为“小明”update friendship set friend='小明' where id=1;
修改列属性
//将names表的id列改为自动递增,即添加行时,不用指定id值,由系统自动添加,且与前一行有递增关系#alter table names modify id int auto_increment;
删除表
//注意与其他表有约束关系的情况drop table friendship;
删除列
alter table friendship drop column id;
修改表名
alter table friendship rename to friend;
修改列名
alter table friendship change id new_id int;
更新中…
0 0
- mysql常用操作
- mysql常用操作
- mysql的常用操作
- mysql 命令行常用操作
- MySQL常用操作指令
- MySQL常用操作命令
- mysql 常用操作 2
- MySQL常用操作基本
- MySQL常用操作_JavaStudy
- MySQL常用操作语句
- MySQL的常用操作
- MYSQL 操作常用
- mysql 常用操作
- MySql常用操作
- mysql常用操作
- MySQL常用操作语句
- mysql常用操作总结
- Mysql常用操作
- NYOJ-17-单调递增最长子序列
- 擅长排列的小明
- 发送有序广播
- checkbox 方法运用
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- mysql 常用操作
- PHP中的ob_start用法详解
- leetcode 347. Top K Frequent Elements 将Hashmap统计次数的Entry,放到List<Entry>里面,对list排序后出现结果
- (HDU 5794)2016 Multi-University Training Contest 6 A Simple Chess (Lucas、容斥)
- mono for android 各版本下载地址
- 常见化学物质
- 【python】第一天——“hello world”及基本语法
- 100 numpy exercises 前50
- mac下使用spyder运行pysprk详解