初学MySQL(四)

本文记录了MySQL基础知识的学习过程,包括创建数据库实例与数据表的具体步骤。通过实际操作加深理解,并总结了常见的语法错误。

上次学的东西都丢了老师了,这次公司的老DBA又给了我一本<<mysql 技术内幕>> 让我从头开始详细学习.今天开始看第一章.mysql基础知识

边看边记录了.里面有的例子创建数据库和创建表需要手动敲入.这里直接记录下来方便以后ctrl c和ctrl v.

1 创建实例数据库

create database sampdb;

2 创建数据表

创建总统信息表

create table president

(

last_name varchar(15) not null,

first_name varchar(15) not null,

suffix varchar(5) not null,

city varchar(20) not null,

state varchar(2) not null,

birth date not null,

death date null

);

创建成员信息表

 create table member

(

member_id int unsigned not null auto_increment,

primary key (member_id),

last_name varchar(20) not null,

first_name varchar(20) not null,

suffix varchar(5) not null,

expiration date null,

email varchar(200) not null,

street varchar(50) not null,

city varchar(50) not null,

state varchar(2) null,

zip varchar(10) null,

phone varchar(20) null,

interests varchar(255) null

);

这里我在输入数据库的时候出错的点有:

a 用()来包含表结构

b 除了最后一个列属性不用,外其他都用,做分割

c ();要用;做结尾,表示语句的结束

d 每个列的组合为 Field名称 Type类型 Null 是否能为空 Key是否为主键 Default默认值 Extra附加属性

3查看刚刚创建的数据库,数据表信息的方法

数据库

show databases;

数据表

show tables;

数据表结构

show columns from president;

show fields from president;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值