加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_新乡站长网 (https://www.0373zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

如何使用命令行在 MySQL 中创建数据库

发布时间:2022-11-23 11:30:25 所属栏目:MySql教程 来源:
导读:  点击上方蓝字关注Linux迷如果您在运行 Linux 服务器上使用 MySQL,则可以简单地使用终端创建数据库。在本文中,我们将向您展示通过执行简单的 SQL 查询在 MySQL 中创建数据库是多么容易。为了创建数据库,您必须
  点击上方蓝字关注Linux迷如果您在运行 Linux 服务器上使用 MySQL,则可以简单地使用终端创建数据库。在本文中,我们将向您展示通过执行简单的 SQL 查询在 MySQL 中创建数据库是多么容易。为了创建数据库,您必须mysql在服务器运行时打开命令行界面并输入数据库命令。这是通用CREATE DATABASE语句语法。
 
  CREATE DATABASE [IF NOT EXISTS] database_name
  [CHARACTER SET charset_name]
  [COLLATE collation_name]
  数据库名称在 MySQL 服务器实例中必须是唯一的。如果您尝试使用已存在的名称创建数据库,MySQL 会发出错误。为避免在意外创建已存在的数据库时出现此类错误,您可以指定该IF NOT EXISTS选项。何时IF NOT EXISTS使用数据库仅在给定名称与现有数据库名称不冲突时创建。相关:如何使用 MySQL Workbench 在 MySQL 中创建数据库(见 )可以在创建时指定新数据库的字符集和排序规则。但是,如果省略CHARACTER SETandCOLLATE子句,MySQL 将使用新数据库的默认字符集和排序规则。但首先,以 root 用户身份登录 MySQL 服务器。
 
  mysql -u root -p
  系统将提示您输入密码。输入MySQL root 用户密码并按 Enter。创建 MySQL 数据库现在我们准备在 MySQL 中创建新数据库。我们决定给它命名linuxmi。命令将是:
 
  CREATE DATABASE linuxmi;
  Query OK, 1 row affected (0.07 sec)
  恭喜!您的数据库已创建。最后,您可以通过运行以下 SQL 命令来查看现有数据库的列表:
 
  SHOW DATABASES;
  输出示例如下:
 
  +--------------------+
  | Database           |
  +--------------------+
  | information_schema |
  | linuxmi            |
  | mysql              |
  | performance_schema |
  | sys                |
  +--------------------+
  5 rows in set (0.01 sec)

  如您所见,列出了我们新创建的名为 MySQL 的数据库linuxmi。
 
  结论
 
  完成本教程后,您应该对如何使用命令行在 MySQL 中创建数据库有所了解。正如我们在上面看到的,这很容易。
 
  此外,您可以通过以下文章了解如何在 Linux 中从命令行备份和恢复 MySQL 数据库。(见 )
 

(编辑:开发网_新乡站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!