怎么做
常见的数据库
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 change major ma char(10);
5 显示表结构
desc 表名;