Mysql的基本操作
来源:互联网 发布:淘宝外卖怎么加入配送 编辑:程序博客网 时间:2024/06/01 09:49
//创建数据库
create database dabasename;
//定义基本表
create table tablename(
列名 类型 列级约束条件(cname char(9) not null),
.........
表级约束条件(如某个属性是外码参照表。。。foreign key (Cpno)references course(cno));
);
create table student(
sno varchar(10) primary key,
sname varchar(10),
Ssex char(2),
);
//查看所有数据库
show databases;
//使用该数据库
use databasename;
//查看当前数据库下的表
show tables;
//增加新列
alter table tablename add 新列名 数据类型;
//修改数据类型
alter table tablename alter column age int;
//增加唯一性约束
alter table tablename add unique(属性);
//删除其本表
drop table tablename [restrict]|[cascade];
如果选择restrict表示该表删除的有限制条件的,如果这个表被其他表引用,有视图,或者有触发器,不能有存储过程或者函数等,如果存在这些对象则这个表不能删除
如果选择cascade表示该表的删除没有限制条件,删除基本表的同时也会删除相关的对象视图。(不同的数据库会有不同)
mysql就可以删除已经建了视图的表
//查询如果没有指定加关键字DISTINCT关键字,则默认为all就会保留查询出来的重复的行。
//WHERE后不能用聚集函数,但是HAVING后面能用。
- MySQL的基本操作
- Mysql的基本操作
- MySQL的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySql的基本操作
- MySql的基本操作
- mysql 的基本操作
- mysql的基本操作
- MySQL的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySQL的基本操作
- Mysql的基本操作
- Ubuntu16.04安装Macbuntu 秒变Mac os
- AS打包apk及常见错误解决办法Error:(4) Error: "ssdk_instapager_login_html" is not translated in "en" (English)
- 屏蔽android ota升级包时间戳比较
- CSDN日报20170424 ——《技术方向的选择》
- jenkins复制项目插件、Fir.im、SCM、multibranc链接推荐
- Mysql的基本操作
- Navicat设置字段类型
- POJ 3103 Astronomy
- SQLite--函数介绍
- 整理的前端面试题3
- 编写你自己的单点登录(SSO)服务
- 哈哈
- 一条语句交换两个元素值
- Density Peak改进(overlapping)