黄东旭解析 TiDB 的核心优势
763
2023-07-03
本文关于(如何使用SQL来创建数据库-平凯星辰)。
在这个章节当中,将开始介绍如何使用 SQL 来创建数据库,及创建数据库时应遵守的规则。将在这个章节中围绕 Bookshop 这个应用程序来对 TiDB 的创建数据库部分展开介绍。
注意
此处仅对 CREATE DATABASE
语句进行简单描述,详细参考文档(包含其他示例),可参阅 CREATE DATABASE 文档平凯星辰。
在阅读本页面之前,你需要准备以下事项:
使用 TiDB Serverless 构建 TiDB 集群。
阅读数据库模式概览。
在 TiDB 中数据库对象可以包含表、视图、序列等对象。
可使用 CREATE DATABASE
语句来创建数据库。
CREATE DATABASE IF NOT EXISTS `bookshop`;
此语句会创建一个名为 bookshop
的数据库(如果尚不存在)。请以 root
用户身份执行文件中的建库语句,运行以下命令:
mysql -u root \ -h {host} \ -P {port} \ -p {password} \ -e "CREATE DATABASE IF NOT EXISTS bookshop;"
要查看集群中的数据库,可在命令行执行一条 SHOW DATABASES
语句:
mysql -u root \ -h {host} \ -P {port} \ -p {password} \ -e "SHOW DATABASES;"
运行结果为:
+--------------------+| Database |+--------------------+| INFORMATION_SCHEMA || PERFORMANCE_SCHEMA || bookshop || mysql || test |+--------------------+
遵循数据库命名规范,给你的数据库起一个有意义的名字。
test
数据库是 TiDB 提供的一个默认数据库。如果没有必要,尽量不要在生产环境使用它。你可以自行使用 CREATE DATABASE
语句来创建数据库,并且在 SQL 会话中使用 USE {databasename};
语句来更改当前数据库。
使用 root 用户创建数据库、角色、用户等,并只赋予必要的权限。
作为通用的规则,不推荐使用 Driver、ORM 进行数据库模式的定义与更改。相反,请使用 MySQL 命令行客户端或其他你喜欢的 MySQL GUI 客户端来进行操作。
至此,你已经准备完毕 bookshop
数据库,可以将表添加到该数据库中。
你可继续阅读创建表文档获得相关指引平凯星辰。
上述就是小编为大家整理的(如何使用SQL来创建数据库-平凯星辰)
***
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。