VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > MySQL >
  • MySQL教程之mysql(三)

DDL:操作数据库,表

  操作数据库:CRUD

  C:创建数据库:

      create database  数据库名称

    判断是否存在:

      create database if not exists  数据库名称

    创建数据库,并指定字符集

      create  database  数据库名称  character  set  字符集

    示例:

      create database  if  not  exists  saber character set utf8

  R(retrieve):查询数据库

      查询所有数据库名称

      show  databses 

      查询某个数据库的字符集:即查询数据库创建语句

      show  create  database  数据库名称

  U(update):修改数据库

      修改数据库的字符集:

      alter database  数据库名称  character  set  字符集名称

  D(delete):删除数据库

      删除数据库

      drop database  数据库名称

      判断数据库存在之后再删除

      drop  database  if  exists  数据库名称

  使用数据库

      查询当前使用的数据库

        select databse()

      使用数据库

           use  数据库名称

  

  操作数据表:CRUD

  C:创建数据表:

      create table  表名(

        列名   数据类型,

        列名   数据类型,

         .....

        列名   数据类型

      ) 

      *注意:最后一列不能加逗号

  示例:

      create  table saber (

        name  varchar(20),

        age  int,

        score double(5,2),

        time  date,

        insert_time  timestamp

        )

      *varchar表示最大几个字符,saber 表示5个字符,吾王表示2个字符

      *double表示最多5位,取2位小数

        date :日期  年月日

        datetime:日期,年月日时分秒

        timestamp:时间戳格式 

  复制数据表:

      create table 表名  like 被复制的表名

  R(retrieve):查询数据表

      查询某个数据表

        show  tables

      查询表的结构

        desc   表名      

     U(update):修改数据库

      修改表名

        alter table 表名  rename to  新的表名

      修改标的字符集

        alter table 表名  character set  字符集名称

      添加一列

        alter table 表名 add 列名  数据类型

      修改列名称  类型

        alter table  表名  change  列名  新列名  新的数据类型

        alter  table 表名  modify  列名  新的数据类型   #只修改数据类型

      删除列

        alter  table  表名  drop  列名

   D(delete):删除数据表

      drop table 表名

      drop table  if exists  表名


相关教程