标签:sql

初始化数据库必备步骤

我们在创建测试数据库的时候,应该遵循一个数据库一个用户的原则,避免所有数据库都使用 root 来操作,这样可以顺便练习一下赋予权限的操作,合理利用数据库资源。一般会固定的有以下几个步骤: 创建新用户 创建新数据库 赋予该用户对该数据库的使用权限 下面以 dbuser 为新用户,exampledb 为新数据库,给出简单的示例 postgres创建新用户: CREATE USER dbuser W

SQL 学习小例子

我们的目标是创建一个数据库,包含顾客、商品,以及二者产生关系得到的订单,过程中我们要尽可能地用到关系型数据库的特性,所以还有一些衍生的表单。本文的 SQL 语法遵循 Mysql 的语法。 step1: 创建表单使用数据库(假设已有): USE `hungry`; 用户表单: CREATE TABLE `users` ( `id` int(8) unsigned NOT NULL AUTO_I