数据库相关概念
DB: 数据库,用于保存一组有组织的数据
DBMS:数据库管理系统,又称数据库软件,用于管理DB中的数据
- 基于共享文件系统的DBMS(Access)
- 基于客户机-服务器的DBMS(MySQL,Oralce,SqlServer)
SQL:结构化查询语言,用于与DBMS通信操作数据库的语言
MySQL语法规范
- 不区分大小写,但是建议关键字大写,表名、列名小写
- 每条命令最好用分号结尾(或\g)
- 可以进行缩进和换行
- 注释
- 单行注释
#注释
或者-- 注释
- 多行注释
/* 注释 */
常见命令
windwos命令行(管理员)启动MySQL服务命令:
net start mysql57
查看MySQL数据库当前版本
mysql --version
命令行登录mysql数据库
# 服务器ip地址 端口号 用户名
mysql -h localhost -P 3306 -u webuser -p
登录本地mysql数据库
mysql -u webuser -p
查看包含的数据库
show databases;
使用某个数据库并查看其中包含的表
use spring #(数据库名)
show tables
查看当前所在的库
select database();
查看某张表的结构
desc account;
查看表中的数据
select * from account;