数据库基本操作

来源:互联网 发布:58网络销售招聘可靠吗 编辑:程序博客网 时间:2024/06/09 21:29


1.1 创建数据库:
create database 数据库名;

连接MySQL
格式: mysql -h 主机地址 -u 用户名 -p 
       用户密码

查看存储引擎:
show engines;   ;/g/G 效果类似。


使用show查看MySQL支持的引擎;
show variables link ‘have%’;


使用show查看MySQL默认引擎:
show varibles link ‘storage_engine’;


1.2 显示已经存在的数据库:
show database;


1.3 删除数据库:
drop database 数据库名:


1.4 创建表:
create table 表名{ 属性名 数据类型 [完整性约束条件]
   属性名 数据类型 [完整性约束条件]
    ……
   属性名 数据类型
   };
      
============================================================
设置属性
============================================================


2.1 设置表的主键:
单字主键:
属性民 数据类型 primary key    
多字主键:
primary key(属性名1,属性名2,……,属性名n)    
   
2.2 设置表的外键:
constraint 外键别名FOREIGN KEY(属性1.1, 属性1.2,……,属性1.n )    
REFERENCES 表名(属性2.1,属性2.2,……,属性2.n)
//外键别名是外键的代号,“属性1”参数列表是子键设置的外键;
“表名”指父表的名称,“属性2”参数列表是父表的主键。


2.3 设置表的非空约束:
属性名 数据类型 NOT NULL    
   
2.4 设置表的唯一性约束:
属性名 数据类型 UNIQUE


2.5 设置表的属性值自动增加:
属性名 数据类型 AUTO_INCREMENT
一个表中只能有一个字段使用AUTO_INCREMENT约束,且该字段必须是主键的一部分。


2.6 设置表属性的默认值:
属性名 数据类型 DEFAULT 默认值


========================
3 查看表结构
========================
3.1 查看表的基本定义:
describe(desc) 表名;


3.2 查看表的详细定义
show  create table 表名;


============================
4. 修改表
============================
4.1 修改表名
alter table 旧表名 rename 新表名


4.2修改字段数据类型
alter table 表名 modify 属性名 数据类型;
//表名 :所修改表的名称
//属性名:所修改的字段的名称
//数据类型:修改后的新数据类型;


4.3 修改字段名
alter table 表名 change 旧属性名 新属性名 新数据类型;


4.4 增加字段
alter table 表名   add 属性名1 数据类型 [完整性约束条件][first| after 属性名2];
属性名1 :需要增加的字段名称
[完整性约束条件]:可选参数
[first] : 可选参数,将新字段设置成表的第一个字段;
[after 属性名2] :可选参数,将新字段添加到“属性名2”所指的字段后。
//默认新增字段为表的最后一个字段。


4.5 删除字段
alter table 表名 drop属性名;


4.6 修改字段的排列位置
alter table 表名 modify 属性名1 数据类型first|after 属性名2 
属性名1:修改位置字段的名称


4.7 更改表的存储引擎
alter table 表名 engine=存储引擎名;·


4.8 删除表的外键约束
alter table 表名 drop foreign key 外键别名;


4.9 删除表(没有关联的普通的表)
drop table 表名;































































阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 举杯邀明月全诗 十三邀 邀游中国2中文版 邀游中国 邀游中国中文版 千里邀月 绝代双骄邀月宫主 移花宫邀月的那些日子 我为龙族 邀云月上 魔鬼进化系统 邀云月上 我家田里冒仙气 邀云月上 江湖风云录金顶邀月掌 邀标和招标的区别 标置 邀约技巧 电话邀约话术 铺垫邀约五步骤 铺垫邀约 电话邀约外包 邀约客户的十个方法 非常成功的邀约话术 电话邀约开场白 邀约前怎么铺垫一个人 直销业的邀约技巧 2018装修公司邀约成功话术 1040中的铺垫邀约技巧 美容院拍拍秀邀约话术 网捷贷怎么做会被邀约 首席邀爱笨妈咪 汐舞歌 星露谷物语花舞节怎么邀舞伴 邂逅 邂逅意思 美味的邂逅 美味邂逅 邂逅歌曲 邂逅怎么读 校园邂逅 地下城邂逅 香奈儿邂逅 邂逅的意思 完美邂逅