命令提示符下的操作
- 客户端连接数据库
mysql -u -p -h -P
-u : 用户名 , mysql内置一个 root 超级用户
-p : 密码 , mysql 通过 mysqld --initialize-insecure --user=mysql 初始化数据,默认没有密码
-h : 主机IP地址 默认值是 localhost ,如果数据库在本地安装、则可以省略 -h
-P : 数据库端口号 , 默认是 3306, 如果数据库端口号是 3306, 则可以省略 -P
mysql -uroot -p
- mysql 数据库常见的 命令
source xxx.sql : 执行一个 SQL脚本文件、批量处理
或者
\. xxx.sql
use database_name : 切换数据库
MySQL数据库的 四大操作
- DDL: (数据定义语言) —> Data Definition Language
- DML: (数据操纵语言) —> Data Manipulation Language
- DQL: (数据查询语言) —> Data Query Language
- DCL: (数据控制语言) —> Data Control Language
MySQL的组成
MySQL 是一个 RDBMS 关系型数据库管理系统
数据库管理系统 由 多个 数据库 组成, 每一个数据库 就相当于一个 数据的仓库
数据库 由 多个表 组成的
表是真正的用来存放数据的容器
MySQL - DDL 数据定义语言
create , drop , alter , show
MySQL database 的操作 DDL
- 新增数据库
create database py2002 ;
- 删除数据库
drop database py2002 ;
- 查询 当前数据库管理系统下 有 哪些 database
show databases ;
- 切换数据库
use py2002