开发者社区> 杰克.陈> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySql WorkBench基本使用以及基本sql语句

简介: 原文http://www.2cto.com/database/201301/187110.html 导读: 本篇文章会教你如何使用My Sql WorkBench 5.2 进行数据库的基本操作(建库建表等) 前言 MySql是甲骨文公司的产物,所以有些地方跟Oracle挺相似,比如“服务器实例”这个概念,当初由sqlserver转Oracle的时候,一开始就不理解这个服务器实例是个什么东西,因为在SqlServer里,就只有一个服务器,登录之后就是操作数据库,基本上就是一个项目对应一个数据库。
+关注继续查看

原文http://www.2cto.com/database/201301/187110.html

导读:
本篇文章会教你如何使用My Sql WorkBench 5.2 进行数据库的基本操作(建库建表等)
前言
MySql是甲骨文公司的产物,所以有些地方跟Oracle挺相似,比如“服务器实例”这个概念,当初由sqlserver转Oracle的时候,一开始就不理解这个服务器实例是个什么东西,因为在SqlServer里,就只有一个服务器,登录之后就是操作数据库,基本上就是一个项目对应一个数据库。
  www.2cto.com  
但有的项目很庞大,需要创建很多的数据库,多个数据都是属于同一个项目,然后这时候就可以创建一个服务器实例,可以把需要的数据库创建在这个实例下,创建 好服务器实例后,会给这个实例分配一个端口(这是必然的,因为已经是服务器了嘛)也会在Windows系统 服务列表添加相应的服务,这时候你就应该更深刻的了解什么是服务器实例了。基本上是:一个项目对应一个服务器实例。
创建服务器实例
由于还没有研究透,所以先空着,以后会加上,我的是在安装的时候就选了创建默认服务器实例,现在就拿它做下面的示范
  www.2cto.com  
创建数据库
双击要连接的服务器实例

输入密码进入之后,选择DataBase→Query Database

选择OK,创建了一个新页面

左侧的树就是该服务器实例下的所有数据库列表,中间部分就是执行sql语句的地方,执行如图的sql语句(单击小闪电图标),创建一个数据库,在左侧的树形结构里,随便右击一个东西,选择Refresh All,新数据库出来了
注:我的数据库文件存储在E:\ProgramData\MySQL\MySQL Server 5.5\data   盘符自己对应
一个数据库就是一个文件夹
创建数据表
[sql] 
 
use ceshi;  
create table student  
(  
    stuid int primary key auto_increment,  
    stuName varchar(40) not null  
);  

这样就创建了一个studeng表,auto_increment是自增列的意思
插入数据
[sql] 
 
insert into student(stuname) values('zhangsan');  
insert into student value(2,'lisi');  
insert into student value(10,'wangwu');  
insert into student(stuName) value('maliu');  
这样就插入了4条数据,并且测试了自增列插入的方法,
如果语句里不指定插入自增列,则默认是从1开始,自增量是1
也可以指定插入自增列的值,指定插入值之后,再自增插入,则继续自增。4条数据如下
  www.2cto.com  
添加删除字段
[sql] 
 
alter table student  add age int ;  
alter table student drop age;  
  www.2cto.com  
添加删除唯一约束
[sql] 
 
alter table student add constraint UN_Name unique(stuName);  
alter table student drop index UN_Name;  

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
+关注
杰克.陈
一个安静的程序猿~
10424
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载