一、客户端连接
方法一:
MySQL提供的客户端运行工具
①开始界面→MySQL文件夹
②找到——MySQL 8.0 Command Line Client
③输入密码
④成功连接
方法二:
系统自带的命令行工具执行指令
Win+R 输入cmd 唤出命令行工具
→输入
mysql -u root -p
(注:使用这种方法需先配置Path环境)
→输入密码 →连接成功
二、SQL
1.SQL语句可以单行或者多行书写,以分号结尾。
2.SQL语句可以使用空格/缩进来增强语句的可读性。
3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写
4.注释:
· 单行注释:--注释内容 或 #注释内容(MySQL特有)
· 多行注释: /* 注释内容 */
SQL分类
DDL 数据定义语言,用来定义数据库对象(数据库,表,字段)
DML 数据操作语言,用来对数据库表中的数据进行增删改
DQL 数据查询语言,用来查询数据库中表的记录
DCL 数据控制语言,用来创建数据库用户、控制数据库的访问权限
三、DDL
DDL-数据库操作
1.查询所有数据库
show databases;
2.查询当前数据库
select database();
3.创建
create database(if not exists) 数据库名 [ defalut charset 字符集 ] [ collate 排序规则 ]
4.删除
drop database(if not exists) 数据库名;
5.使用
use 数据库名
DDL-表操作-查询
6.查询当前数据库所有表
show tables;
7.查询表结构
desc 表名;
8.查询指定表的建表语句
show create table 表名;
DDL-表操作-
9.创建
create table 表名(
字段1 字段1类型 [ comment 字段1注释 ],
字段2 字段2类型[ comment 字段2注释 ],
``````
字段n 字段n类型[ comment 字段n注释 ]
) [ comment 表注释 ];