自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > mysql

Mysql学习笔记第一节:Mysql创建数据库的基本命令

2012-10-18 11:24:51

其实写关于这篇mysql的文章之前,我也犹豫了很久,因为这篇文章讲的内容太过于简单。

后来我还是发表了,一来是为自己做一个学习的笔记,因为我也是刚开始学习数据库,尽管之前一直用,但都是程序化操作,不了解。二来呢给像我一样的Mysql学习新手分享一下一些关于Mysql的知识。

首先我们了解一下Mysql,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经

被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统 。与其他的大型数据库例如Oracle、DB2、SQL Server等相比功能稍弱一些(只是相对而言!)

那么它有哪些优势呢?

1、可以处理拥有上千万条记录的大型数据

2、支持常见的SQL语句规范

3、可移植行高,安装简单小巧

4、良好的运行效率,有丰富信息的网络支持

5、调试、管理,优化简单(相对其他大型数据库)

没有服务器的用户大部分都是在用phpmyadmin来访问Mysql。

首先我们学习一下关于用命令创建数据库。

创建之前呢,我们先看一下数据库常用的字段类型。这个就不一一再讲了。其中红色字体代表最常用的。

创建一个简单的数据库(实例)

创建一个数据库命令:CREATE TABLE

删除一个数据库命令:DROP TABLE

修改一个字段名称:RENAME TABLE `原字段` TO `新字段` ;

删除一个字段: ALTER TABLE `表` DROP `原字段`

插入一个字段: ALTER TABLE `表` ADD `新字段` … AFTER `原字段`

 

  CREATE TABLE `test` (
  `id`  int(10)  NOT NULL auto_increment,
  `uid`     varchar(10) NOT NULL  default '0',
  `regdate`  date NOT NULL,
  `remark`    text  NULL,
   PRIMARY KEY  (`id`)
)

解释一下:

第一行:创建一个叫test的数据库表,表里边包括以下信息:

第二行:创建id字段,为整数型,不能为空,自动累加。;

第三行:创建uid字段,为字符串类型,不能为空,默认为0;

.....

第六行:这是主键,最基本的理解就是 不能重复的键就是主键。

 

好了,创建数据库基本上就这么多,今天先学到这,我也会不断的更新。

同时也谢谢看到该文章支持自由屋博客的朋友!

编辑推荐

热门小说