一、基本操作
1.连接MySQL
mysql -u用户名 -p密码 [-h数据库服务器地址]
登陆后可使用exit或quit退出。
2.数据库和表
3.查看数据库和表
show databases; -- 查看当前所有数据库
use 数据库名; -- 切换数据库
show tables; -- 查看当前数据库的所有表
select * from 表名; -- 查看表中所有的数据
二、SQL简介
1.简介
英文全称:Structed Query Language 结构化查询语言。主要用来对数据库进行查询、更新和管理的一种语言,所有关系数据库都支持。
2.SQL组成
主要包含3部分:
数据操作语言,Data Manipulation Language,包含insert、delete、update、select等。
Data Definition Language,数据定义语言。用于定义数据的结构:create、alter、drop。
Data Control Language,数据控制语言。用于设置用户的权限:grant、revoke。
3.导入初始数据
source D:/init.sql -- 导入数据库脚本文件
默认被导入test数据库。
3.1表结构
Oracle数据库的test数据库默认包含四种表,分别是emp雇员表、dept部门表、salgrade工资等级表、bonus奖金表。
desc 表名; -- 查看表结构
select * from 表名; -- 查看表中所有数据