主要用于收集数据库服务器性能参数,数据库基本操作

学习目标:

掌握创建数据库、查看数据库、查看数据库的结构、选择要使用的数据库、删除数据库的方法

学习内容:

创建数据库:create database 数据库名;

CREATE DATABASE choose DEFAULT CHARACTER SET utf8;

注意:创建的数据库以文件夹的形式存在,可以在my.in文件中查看数据库所在的位置。比如:

#Path to the database root

datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

查看当前服务器实例上的所有数据库:show databases;

SHOW DATABASES;

注意:使用该命令除了自己创建的数据库还能看到四个系统数据库:information_schema、performance_schema、mysql、test

information_schema:保存了MySQl服务所有数据库的信息,比如:具体MySQL服务有多少个数据库,各个数据库有哪些表,各个表中的字段是什么数据类型,各个表中有哪些索引,各个数据库要什么权限才能访问。

performance_schema:主要用于收集数据库服务器性能参数。提供进程等待的详细信息,包括锁、互斥变量、文件信息;保存历史的事件汇总信息,为提供MySQL服务器性能做出详细的判断;对于新增和删除监控事件点都非常容易,并可以随意改变mysql服务器的监控周期,例如(CYCLE、MICROSECOND)

mysql:保存MySQL的权限、参数、对象和状态信息。

test:用于测试,里面没有内容。

查看数据库结构信息:show create database 数据库名;

SHOW CREATE DATABASE choose;

注意:上述指令查看数据库choose结构的相关信息(例如MySQL版本ID号、默认字符集等信息)

CREATE DATABASE `choose` /*!40100 DEFAULT CHARACTER SET utf8 */

选择要操作的数据库:use 数据库名;

USE choose;

删除指定的数据库:drop database 数据库名;

DROP DATABASE choose;

学习拓展:

information  n. 信息,资料;知识;情报

performance  n. 性能;绩效;表演;执行;表现

标签:DATABASE,数据库,database,choose,MySQL,基本操作,schema

来源: https://www.cnblogs.com/okra/p/13830114.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值