基本命令
-- 单行注释
/* */ 多行注释
在cmd命令行中的命令
mysql -u用户名 -p密码 --连接数据库
flush privileges; --刷新权限
show database; --查看所有数据库
mysql > use school; --切换名为school数据库(use 数据库名)
Database change --切换成功
show tables; --查看数据库中所有的表
describe student; --显示数据库中所有的表的信息
create database student; --创建一个名为student的数据库
exit; --退出连接
小结:
1.CTRL + C 强行终止
2.切换数据库时(USE 数据库名称)可不加分号
3.SQL分为四种语言:DDL(定义语言)、DML(操作管理语言)、DQL(查询语言)、DCL(控制语言)
4.MySQL命令语句关键字不区分大小写,而Java全是小写
操作数据库
1.创建数据库
CREATE DATABASE IF NOT EXISTS 数据库名称;
--IF NOT EXISTS 语句可省略;表示如果不存在则创建数据库,使用了该命令如有相同数据库的名称,则不会报错
2.删除数据库
DROP DATABASE IF EXISTS 数据库名称;
-- IF EXISTS 可省略
3.使用数据库
USE `数据库名称`;
-- `` 符号位于TAB键上面,如果表名或者是字段名是一个特殊字符就需要带 ``
4.查看数据库
SHOW DATABASES; --查看所有的数据库
小结:
1.对照 sqlyog 可视化历史记录查看 SQL 语句
2.固定的语法和关键字必须要记住