- 对于MySQL等关系型数据库来说,可以使用结构化查询语言(Structured Query Language,SQL)访问和处理数据库。
- 对于NoSQL的代表MongoDB来说,提供了JavaScript语法交互来操作MongoDB。
ORM:通过对象的方式操作数据库。
ORM把数据库映射成对象,关系如下:
Mysql
// 安装brew install mysql// 启动brew services start mysql// 进入 mysql 命令行mysql -u root// 设置密码mysqladmin -u root password root// 使用密码,进入 mysql 命令行mysql -uroot -proot// 查看版本号等信息status;// 创建数据库,后面记得加分号create database test_db;// 退出quit;// 展示数据库,后面记得加分号show databases;// 选定操作的数据库use test_db;// 展示数据表show tables;// 查看表的字段信息desc users;// 删除数据库drop database test_db;// 创建数据库mysql -u root -e 'CREATE DATABASE IF NOT EXISTS `egg-sequelize-doc-default`;'
