日期:2014-05-16  浏览次数:20822 次

MYSQL初步总结

近日学习了数据库的点点,有感而发,写此总结。。。(汗!其实真相是。。。)

?

MYSQL,传言是开源不收费的,而中国人的心理是:不收费的没有收费的好,收费的要贵的好,而贵的要破解的好。。。

?

不闲谈了。

?

说这两天就把MYSQL掌握彻底了,那是胡扯。每天对着文档熟悉键盘的感觉并不好受,可初步学习数据库非得要这样一步步来,从开始的建库、建表、建字段到现在的主键、外键、查询什么的,都是一键键敲出来的,有时候因为细节问题,不得不把整个库推倒重来,所以这两天最大的感觉就是:数据库是个细致活啊!!!

?

因为是在命令行里敲的,命令之多,以我现在的能力还不能统计完整,有些命令也不是经常的要用到,虽说一些重要的需要记住,可我只是个常人。。。 就不说后话了。

?

一些基本却又比较重要的命令,我以例子的形式记下来,以供以后参考。

?

常用的DDL语句:

?

? ? ? ? ? ? ? ? ? ?创建数据库

mysql> create database xiaozi;

Query OK, 1 row affected (0.00 sec)


创建表

mysql> create table userinfo(

??? -> id int not null primary key,

??? -> name varchar(20) not null,

??? -> sex varchar(10),

??? -> age int);

Query OK, 0 rows affected (0.00 sec)