mysql基本操作:
1、启动:
mysql -uroot -p123456
2、显示数据库:
show databases;
3、使用数据库:
use XXX;
4、关于sql语句的分类:
DQL:
数据查询语言,(凡是带有select关键字的都是查询语句)
select…
DML:
数据操作语言(凡是对表中的数据进行增删改的都是DML)
insert (增)delete (删)update(改)
DDL:
数据定义语言
凡是带有create(新建,等同于增)\drop(删除)\alter(修改)的都是DDL
DDL主要操作的是表结构,不是表中数据
注:这个增删改和DML不同,这主要是对表结构进行操作
TCL:
事务控制语言,包括:事务提交,事务回滚
DCL:
数据控制语言,包括:授权(grant),撤销权限(revoke)
5、基本操作:
- 导入数据库表:
source D:\javabooks\document\bjpowernode.sql
-
关于导入的这几张表:
mysql> use bjpowernode;
Database changed
mysql> show tables;
±----------------------+
| Tables_in_bjpowernode |
±----------------------+
| dept |
| emp |
| salgrade |
±----------------------+dept:部门表
emp:员工表
salgrade:工资等级表
-
查看表中的数据:
select * from emp;
-
不看表的数据,只看表的结构:
desc +表名 //(describe)的缩写
-
查看mysql数据库版本号:
select version();
-
查看当前使用的是哪个数据库:
select database();
注:mysql不见分号不执行!!\c用来中止一条命令