码迷,mamicode.com
首页 > 数据库 > 详细

3.数据库和表

时间:2015-07-31 01:06:10      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

一、数据库的创建
    1.创建数据库
    CREATE {DATABASE|SCHEMA}[IF EXISTS] db_name
    [create_specification]...
    其中create_specification格式为:
    [DEFAULT] CHARACTER SET [=] charset_name|
    [DEFAULT] COLLATE [=] collation_name
    举例:
    技术分享
    2.选择数据库可使用USE来指定其为当前数据库
    USE db_name;   
    3.修改数据库
    ALTER {DATABASE|SCHEMA} [db_name]
        alter_specification...
    或者:
    ALTER {DATABASE|SCHEMA} db_name
       UPGRADE DATA DIRECTORY NAME
    其中,alter_specification格式为:
    [DEFAULT] CHARACTER SET [=] charset_name |
    [DEFAULT] COLLATE [=] collation_name
    举例:修改数据库mysql_test的默认字符集和校对规则:
    技术分享
    4.删除数据库:
    DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
    举例:
    技术分享
    注意:mysql安装后,会自动创建名为information_schema和mysql的2个系统数据库,若删除后则mysql不可正常运转。
    5.查看数据库:
    SHOW  {DATABASE|SCHEMA}
        [LIKE ‘pattern‘| WHERE expr]    -- like用于匹配指定的库名;where指定库名称查询范围的条件
    举例:
    技术分享技术分享
    技术分享
    如上图,show character set:用来查询数据库的字符集
                  show collation:用来查询校对规则
 二、创建和操纵表
    1.创建表
    CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tb1_name
        [(create_definition,...)]           //表创建定义
        [table_options]                      // 表选项
        [partition_options]                // 分区选项
    举例: 创建表:
    技术分享
    查询下表结构:
    技术分享






















3.数据库和表

标签:

原文地址:http://www.cnblogs.com/georgelei/p/4690983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!