首页 > 数据库 >2:数据库的基本操作-MySQL

2:数据库的基本操作-MySQL

时间:2022-12-13 23:32:07浏览次数:77  
标签:编码 database 创建 数据库 student MySQL 基本操作 create

(目录)

2.1 数据库的显示讲解

  • information_schema:信息图式,存储服务器管理数据库的信息
  • mysql:存放系统信息,用户名密码等
  • performance_schema:性能图式
  • sys:系统文件
show databases;

在这里插入图片描述

详见:「MySQL」从零到删库精品课程P7

2.2 创建数据库

1. 创建数据库

  create database student;

2. 创建带有关键字的数据库(不推荐)

create databse 是关键字,不用来做数据库名,如果一定要用的话,得加反引号 在这里插入图片描述

  create database `database`;

3.判断并创建一个不知道是否存在的数据库

(下面一条语句更加规范)

create database if not exists student;
create database if not exists `student`;

在创建存在的数据库时,不会通过,所以这个时候我们需要使用第3的语句

2.3 删除数据库

1. 删除数据库

drop database student;

2. 如果存在则删除数据库

drop database if exists student;

2.4 查看创建的数据库的SQL

查看数据库的创建内容

show create database student;

2.5 创建数据库指定字符编码以及查看字符编码

创建数据库指定字符编码以及查看数据库的字符编码

create databse if not exists `students` charset=gbk;

注意 :在实际开发过程中一般不使用gbk而使用utf8;而且一定要注意,以防乱码;非常有必要添加的一句

2.6 修改数据库字符编码

修改字符编码

alter database student charset=gbk;

2.7 数据库操作的结束语

以上是数据库最简单的操作,后面更难的一块是如何管理数据库

标签:编码,database,创建,数据库,student,MySQL,基本操作,create
From: https://blog.51cto.com/yeatsliao/5935285

相关文章

  • MySQL
    MySQLALTER命令当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQLALTER命令。开始本章教程前让我们先创建一张表,表名为:testalter_tbl。root@host#mysql-u......
  • MySQL事务必知必会
    事务必知必会事务由一组数据操纵语句(DML)组成,这组语句要么全部成功,要么全部失败事务操作开启事务starttransaction;设置保存点savepoint保存点名;回退到某个保存......
  • mysql 可视化操作工具 ide
    一款好的数据库可视化工具可以很好的加快我们简化我们对数据库的操作,我这里总结了常用的mysql可视化操作工具;1.navicat(收费)navicat是一套快速、可靠的数据库管理工具,nav......
  • flask-session、数据库连接池、wtfroms、信号
    g对象1.g:global缩写,是关键字,不能用,就写成了g-g是一个全局对象,当此请求过程中,一直有效-其实是请求的上下文,从请求进来,就有,到请求走了,一直存在,所以在当次请求过程中,如果......
  • 数据库国产化替代之后,补坑之路从未止步……
      “天底下没有完美的数据库,也许Oracle是个例外”,前阵子几个DBA在讨论国产化替代时,有人就这么说。确实是的,Oracle算是比较完美的数据库产品了,不过现在很多用户都在面......
  • 数据库国产化替代之后,补坑之路从未止步……
      “天底下没有完美的数据库,也许Oracle是个例外”,前阵子几个DBA在讨论国产化替代时,有人就这么说。确实是的,Oracle算是比较完美的数据库产品了,不过现在很多用户都在面......
  • 【Flask】数据库连接池,信号,flask请求上下文
    目录1.数据库连接池1.1如果把conn做成全局1.2如果在每个视图函数中建立链接1.3借助于第三方模块,实现数据库连接池1.4pool.py1.5flask测试1.6压力测试2.wtfroms(了......
  • 数据库总结
    数据库总结:(0)基本概念:1)属性:基本属性:不可以继续划分的属性;复合属性:可以继续划分的属性;单值属性:多值属性:2)主键:3)外键:另外一个表的主键作......
  • 数据库的规范化与非规范化比较
    数据库设计的规范化与非规范化:(1)表格与面向对象:表格包含各个字段,面向对象也是包含多个成员变量。两者有相似之处。(2)E-R图向关系图转换:一对一:......
  • Mysql - 多源复制
    一、说明我们使用mysql大多数都是一主一从或者是一主多从的架构,但在有些情况下我们希望能将多个主库同步到一个从库下面,本文将介绍多主一从的安装方法以及注意事项。实验......