怎么做
































常见的数据库

Oracle Mysql SOLSever


Navicat (新版可以链接mysql oracle)


http://sqlfiddle.com/
数据库操作在线练习

mysql自带四个数据库

数据库语言的使用

显示数据库:show databases;
创建数据库:create database XX;



删除数据库: drop database XX;

mysql中的数据类型


float 和 double 使用方法和 decimal一样,需要指定参数,参数需要用,隔开。

日期和时间类型

字符串类型


常用的:char , varchar
两者的区别?
char剩余的位置会被系统用空格填满,varchar剩余的位置会被系统释放。

表的创建


create table 表名(
列名1 数据类型 [约束条件],
列名2 数据类型 [约束条件],
列名3 数据类型 [约束条件]
);


数据库中的注释:
单行注释: – 注释内容
多行注释: /* 多行注释 */

数据库切换: use 数据库名字;

CREATE TABLE student( xuehao varchar(10), name varchar(15), age int, sex char(2));


打开表,查看表中有没有存放数据,
设计表,查看的是表的结构

CREATE TABLE ygxxb(snum varchar(7),name varchar(10),salary decimal(5,2),sdate datetime);


删除表

drop table 表名;
多张表
drop table XX,XX,XX;

DROP TABLE student;

修改表


1 添加列
alter table 表名 add 列名 数据类型;

ALTER TABLE student add major varchar(10);

2 删除列
alter table 表名 drop 属性名;

ALTER TABLE student drop major varchar(10);

3 修改属性 其实是修改列的数据类型
alter table 表名 modify 属性名 新的数据类型;

ALTER TABLE student modify major char(10);

4 修改字段名 其实是修改属性的名称
alter table 表名 change 旧列名 新列名 数据类型;

ALTER TABLE student changemajor ma char(10);

5 显示表结构
desc 表名;