数据库——库的操作
系统数据库:
show databases;
information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息,列信息,权限信息,字符信息等。
performance_schema:MySQL 5.5 开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件,锁,等现象。
mysql:授权库,主要存储系统用户的权限信息。
test:Mysql数据库系统自动创建的测试数据库。
创建数据库:
1,求救语法:
help create database;
2,创建数据库语法:
create database db2;
3,数据库命名规则:
可以由字母,数字,下划线,@,#,$ 区分大小写 唯一性 不能使用关键字:如:create,select... 不能单独使用数字 最长128位
数据库的相关操作
# 查看数据库 show databases; #查看当前库 show create database db2; #查看所在的库 select database(); #选择数据库 use 数据库名 #删除数据库 drop database 数据库名; #修改数据库 alter database db1 charset utf8;
了解内容:
SQL语言主要用于存取数据,查询数据,更新数据和管理关系数据库系统,SQL语言由IBM开发,SQL语言分为3种类型: 1,DDL语句, 数据库定义语言:数据库,表,视图,索引,存储过程, 2,DML语句,数据库操纵语言:插入数据instert,删除数据delete,更新数据update,查询数据select. 3,DCL语句,数据库控制语言:例如控制用户的访问权限,grant,revoke