一起了解什么是MySQL数据库

免费学习推荐: mysql视频教程 目录 库相关内容 表的详细操作 数据类型 枚举与集合 存储引擎(了解即可) 库相关内容 MySQL一些默认库 information_schema: 虚拟库,不占用磁盘空间,存储

    <img src="https://img.mryunwei.com/uploads/2023/04/20230419033116610.jpg"><blockquote><p>免费学习推荐:mysql视频教程</p></blockquote>

目录

MySQL一些默认库

information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象 mysql: 授权库,主要存储系统用户的权限信息 test: MySQL数据库系统自动创建的测试数据库

ps:部分MySQL可能没有test库,如笔者的8.0,用于sys代替了test库

创建数据库就不用说了(在上一篇有提到),了解一下创建数据库时的命名规则:

可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 最长128位

通常命名都是字母、数字、下划线、例如上面的@#$建议不要使用,后续我们如果通过代码连接库,里面的符号有可能会与代码的语法冲突。

表的详细操作

创建表的约束条件(详细留到下一章讲解)