,,,,为了学习数据库,先熟悉一下sql语言,也就以mysql为例子开始学习了!
(参考书籍《深入浅出mysql数据库开发,优化,管理维护》)
,才能下边是执行sql语的句,主要是建立表和修改表:
首先进入窗户命令提示符下:
微软Windows XP(版本5.1.2600]
1985 - 2001 (C)版权所有微软(msft . o:行情)。
C:\Documents and Settings\管理员> mysql -uroot -proot
欢迎来到MySQL监控只命令结尾;或\ g。
你的MySQL连接id是4
服务器版本:5.1.41-community MySQL社区服务器(GPL)
类型的帮助,“或“\ h”寻求帮助。类型“\ c”明确当前输入语句。
mysql>显示数据库;
+ - - - - - - - - - - - - - - - - - - - - - - +
| Database ,,,,,,,,,|
+ - - - - - - - - - - - - - - - - - - - - - - +
| information_schema |
| mysql ,,,,,,,,,,,,|
| test ,,,,,,,,,,,,,|
+ - - - - - - - - - - - - - - - - - - - - - - +
3行集(0.02秒)
mysql>使用测试;
数据库修改
mysql> create table emp (ename varchar (20) not null主键,hirdate日期,萨尔
小数(10、2)deptno int (2));
查询好,0行影响(0.08秒)
mysql> desc emp;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
| Field ,| Type ,,,,,,,,额外默认关键零| | | | |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
| ename ,| varchar (20),,| NO ,| PRI | NULL ,,|,,,,,,|
| hirdate | date ,,,,,,,,| YES |,,,,| NULL ,,|,,,,,,|
| sal ,,,|小数(10,2)| YES |,,,,| NULL ,,|,,,,,,|
| deptno | int (2),,,,,,,| YES |,,,,| NULL ,,|,,,,,,|
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
4行集(0.02秒)
mysql>显示创建表emp;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| |表创建表
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| emp ,|创建表的电磁脉冲(
,ename varchar (20) NOT NULL,
,“hirdate”日期默认为空,
,萨尔的小数(10,2)默认为空,
,“deptno”int(2)默认为空,
,主键(ename)
)引擎=InnoDB的默认字符集=latin1 |中的一个
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
1行集(0.00秒)
mysql> alter table emp修改ename varchar (30),
查询好,0行影响(0.19秒)
记录:0,重复:0,警告:0
mysql> desc emp;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
| Field ,| Type ,,,,,,,,额外默认关键零| | | | |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +