• 技术文章 >数据库 >mysql教程

    mysql怎么增加数据库

    青灯夜游青灯夜游2022-03-01 14:11:56原创61

    在mysql中,可以利用“CREATE DATABASE”语句来增加数据库,语法为“CREATE DATABASE [IF NOT EXISTS] 库名 [CHARACTER SET 字符集名] [COLLATE 校对规则名];”。

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

    在mysql中,可以利用“CREATE DATABASE”语句创建新数据库的方式来增加数据库。

    创建数据库的语法格式如下:

    CREATE DATABASE [IF NOT EXISTS] <数据库名>
    [[DEFAULT] CHARACTER SET <字符集名>] 
    [[DEFAULT] COLLATE <校对规则名>];

    [ ]中的内容是可选的。语法说明如下:

    MySQL 的字符集(CHARACTER)和校对规则(COLLATION)是两个不同的概念。字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式。后面我们会单独讲解 MySQL 的字符集和校对规则。

    例如,要创建一个名称为mytestdb数据库,可以执行CREATE DATABASE语句后接数据库名称:mytestdb,如果当前MySQL服务器中没有数据库:mytestdb,则创建成功,如下所示:

    CREATE DATABASE IF NOT EXISTS mytestdb;

    执行此语句后,MySQL返回一条消息,通知新数据库是否已成功创建。

    显示数据库

    SHOW DATABASES语句显示MySQL数据库服务器中的所有数据库。您可以使用SHOW DATABASES语句来查看您要创建的数据库,或者在创建新数据库之前查看数据库服务器上的所有数据库,例如:

    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | testdb             |
    | mytestdb           |
    +--------------------+
    5 rows in set

    在此MySQL数据库服务器中有6个数据库。 information_schemaperformance_schemamysql是我们安装MySQL时可用的默认数据库,而mytestdbtestdb是创建的新数据库。选择要使用的数据库在使用指定数据库之前,必须通过使用USE语句告诉MySQL要使用哪个数据库。

    USE database_name;

    您可以使用USE语句选择示例数据库(mytestdb),如下所示:

    USE mytestdb;

    从现在开始,所有操作(如查询数据,创建新表或调用存储过程)都将对当前数据库(即mytestdb)产生影响。

    【相关推荐:mysql视频教程

    以上就是mysql怎么增加数据库的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql 增加数据库
    上一篇:你值得了解的15个Mysql索引失效场景(带你快速避坑) 下一篇:mysql中not exists的用法是什么
    PHP编程就业班

    相关文章推荐

    • mysql怎么查询包含的字符串• mysql怎么判断是否是数字• mysql怎么删除主从• mysql怎么删除空的数据• mysql怎么多行注释• 详细介绍MySQL键值(整理总结)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网