mysql学习1
SQL:Structrue Query Language 结构化查询语言
SQL分类:
DDL:数据定义语言 定义数据库,数据表它们的结构 create(创建)drop(删除)alter(修改)
DML:数据操纵语言:主要是用来操作数据 insert(插入) update(修改)delete(删除)
DCL:数据控制语言:定义访问权限,取消访问权限,安全设置 grant
DQL:数据查询语言:select(查询)from子句 where子句
--登录:mysql -uroot -proot (用户名 密码)
--创建数据库:create database 数据库名字
create datebase day06;
--创建数据库的时候,指定字符集
create database day06_01 character set utf8;
--创建数据,指定一个校对规则
create database day06_2 character set utf8 collate utf8_bin;(一般默认)
--查看数据库(所有的)
show databases;
information_schema (约束)
performance_schema (约束)
mysql (存放用户名跟密码的库) 这三个库不能动
--查看数据库定义的语句
show create database 数据库名字
show create database day06;
--修改数据库的操作
修改数据库字符集:alter database 数据库名字 character set 字符集
alter database day06_01 character set gbk;
--删除数据库
drop database 数据库名字
drop database day06_01;
--切换数据库
use 数据库名字
use day06;
--查看当前正在使用的数据库
select database();

浙公网安备 33010602011771号