MySQL数据库(⼀):MySQL概述、SQLyog操作数据库、SQL代码创建表、
修改表、。。。
⼀、MySQL概述
1.什么是数据库?
数据库就是⼀个按照某种规则来组织,存储和管理数据的仓库
2.MySQL简介
MySQL数据库是⼀个关系型数据库管理系统
最早属于瑞典MySQL AB 公司
现在是 Oracle 旗下产品
MySQL数据库的特点:开源、体积⼩、速度快、总体拥有成本低
这些特点导致了MySQL的流⾏
3.什么是SQLyog?
SQLyog 是⼀个快速⽽简洁的图形化管理MYSQL数据库的⼯具,它能够在任何地点有效地管理你的数据库
4.使⽤SQLyog对数据库进⾏操作
下载安装好SQLyog后,双击打开,然后连接数据库
新建⼀个school数据库
拟定数据库的名称,字符集选择utf8,⽬的是为了使中⽂不乱码,排序规则选择utf8_general_ci,如果不选则默认也是utf8_general_ci
school数据库创建完成后,接着在school数据库下创建⼀张student表
⼀个数据库是由⼀张张的表构成的,我们的数据也存储在这⼀张张表中
刚刚创建的student表
查看刚刚创建的student表
⼆、代码操作表
1.使⽤SQL代码创建表
-- 需求:使⽤SQL创建学⽣表
-
- 学号int 登录密码varchar(20) 姓名,性别varchar(2),出⽣⽇期(datatime),家庭住址,email CREATE TABLE IF NOT EXISTS`student1`(
`id`INT(4)NOT NULL AUTO_INCREMENT COMMENT'学号',
`name`VARCHAR(30)NOT NULL DEFAULT'匿名'COMMENT'姓名',
`pwd`VARCHAR(30)NOT NULL DEFAULT'123456'COMMENT'密码',
`sex`VARCHAR(2)NOT NULL DEFAULT'⼥'COMMENT'性别',
`birthday`DATETIME DEFAULT NULL COMMENT'出⽣⽇期',
mysql中delete语句`adress`VARCHAR(100)DEFAULT NULL COMMENT'住址',
`email`VARCHAR(50)DEFAULT NULL COMMENT'邮箱',
PRIMARY KEY(`id`)
)ENGINE=INNODB DEFAULT CHARSET=utf8
怎样运⾏写好的代码?
结果:
2.修改表
-- 修改表名
ALTER TABLE student1 RENAME AS teacher2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。