用create创建一个新的数据库

举报
yd_221104950 发表于 2020/12/03 23:48:30 2020/12/03
【摘要】 MySQL将数据库作为一个包含所对应着在数据库中的表的文件的目录来实现。语法如下,中括号表示可选: CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name] 123 database_name:数据库名在数据库服务实例中必须唯...

MySQL将数据库作为一个包含所对应着在数据库中的表的文件的目录来实现。语法如下,中括号表示可选:

CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]

  
 
  • 1
  • 2
  • 3

database_name:数据库名在数据库服务实例中必须唯一。如果数据库名重复,创建语句就会报错,为了避免这个错误,可以加上[IF NOT EXISTS]即不存在时,才执行后续的创建语句。可以在创建数据库时,指定字符集和排序规则。

1.创建数据库

mysql> CREATE DATABASE testdb;
Query OK, 1 row affected (0.12 sec)

  
 
  • 1
  • 2

2.如果你想重新查看创建的数据库可以用以下命令,它会返回数据库名及其字符集和排序规则

mysql> SHOW CREATE DATABASE testdb;

  
 
  • 1

3.切换到刚刚创建的数据库

mysql> USE testdb;
Database changed

  
 
  • 1
  • 2

4.显示当前数据库实例中有哪些数据库

show databases;

  
 
  • 1

文章来源: blog.csdn.net,作者:WongKyunban,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_40763897/article/details/109139676

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。