关于数据库的总结
关于数据库
– 服务器启动方法
使用brew services start postgresql启动
指定路径进行postgres -D
指定路径进行pg_ctl -D操作 start
・DB的创建与删除
SQL命令
创建数据库 数据库名
删除数据库 数据库名
psql命令
创建数据库 数据库名
删除数据库 数据库名
将数据库状态设置为可接收SQL命令
psql -d 数据库名称
¥h 获取帮助
¥q 解除接收状态
在目前的环境下无法使用postgres和pg_ctl(无法找到设置的路径),所以使用brew启动。
如果无法使用SQL命令创建数据库,但可以使用psql工具来创建。
追加说明:不能通过CREATE DATABASE创建数据库的原因是因为终端没有处于接受SQL的状态。换句话说,只有在通过psql -d 数据库名称命令将终端设为接受SQL的状态后,才能执行SQL命令。
作为步骤:
1、运行brew services start postgresql开启数据库服务器
2、运行brew services list来检查正在等待的服务
3、运行createdb数据库名称来创建数据库
4、运行psql -d数据库名称来启动postgresql并等待接受SQL
5、输入¥q以结束接受SQL并返回终端
6、运行brew services stop postgresql关闭服务器