zoukankan      html  css  js  c++  java
  • mysql数据库对库的增删改查

    一、创建数据库

      语法:create database 数据库名 [库选项];

      示例:create database mydatabase charset utf8;

      库选项:

        1. 字符集:charset/character set 具体字符集

        2. 校对集:collate 具体校对集

      数据库名如果需要用关键字或保留字,必须用反引号(esc下面的键)把名字引起来:`database`

      创建中文数据库名字:

        set names gbk;

        create database 我的数据库 charset utf8;

    二、查看数据库

      1. 查看所有数据库: show databases; 

      2. 按条件查看数据库(模糊查询):show databases like 'pattern';

         pattern表示匹配模式:

         % : 表示匹配任意个字符。

         _  : 表示匹配单个字符。

       示例:show databases like 'mydate%';  -- 可以匹配以mydate开头的所有数据库

       注意:

          若有my_db与mydatebase两个数据库,想用my_开头查询my_db数据库时,如果写成这样 show databases like 'my_%'; 会两个都匹配成功。

       因为"_"也是匹配模式的一部分,想要正确匹配,需要对"_"进行转义: show databases like 'my\_%';

      3. 查看数据库的创建语句:show create database 数据库名字;

    三、修改数据库

      数据库的修改仅限于库选项:字符集和校对集。

      语法: alter database 数据库名字 [库选项]

          库选项:charset/character [=] 字符集  -- 等号可选

              collate [=] 校对集 -- 等号可选

      示例:alter database mydatabase charset gbk;

    四、删除数据库

      drop database 数据库名;

  • 相关阅读:
    MPLS TE 配置与各大属性调整
    Net学习日记_基础提高_9
    Net学习日记_基础提高_8
    Net学习日记_基础提高_7
    Net学习日记_基础提高_6
    Net学习日记_基础提高_5
    Net学习日记_基础提高_4
    Net学习日记_基础提高_3
    Net学习日记_基础提高_2
    Net学习日记_基础提高_1
  • 原文地址:https://www.cnblogs.com/pengyin/p/6360454.html
Copyright © 2011-2022 走看看