一、基本的命令行操作
1.命令行连接
mysql -u用户名 -p密码
mysql -uroot -proot 连接数据库
2.修改mysql密码
update mysql.dor set authentication_string=password('root') where user='root'and Host='localhost'; //修改用户密码
3.刷新权限
flush privileges; --刷新权限
4.查看所有数据库
show databases; --查看所有数据库
5.使用某个数据库(use 数据库名)
use dormitory; -- 切换数据库
6.查看数据库中的表
show tables;
7. 查看某个表中信息(describe 表名;)
describe admin;
8.创建数据库
create database 数据库名;
create database dor;
9.退出连接
exit --退出连接
10.注释
--空格 注释内容 代表单行注释(sql本身的注释)
# 注释内容
/*注释内容*/ sql的多行注释
二、数据库的四种语言
DDL 数据库定义语言
DML 数据库操作语言
DQL 数据库查询语言
DCL 数据库控制语言
三、操作数据库(了解)
操作数据库>操作数据库中的表>操作数据库中表的字段
mysql关键字不区分大小写
3.1 操作数据库
(注:
①【】中的内容可写可不写,如果写要把【】去掉
②在视图中写的代码可以不写;)
1.创建数据库
create database [if not exists] dor1;
2.删除数据库
drop database 【if exists】 hellp
3.使用数据库
-- 如果表名或字段名是一个特殊字符,就需要带tab键上面的字符`
如:
use `school`;
4.查看所有数据库
show databases