1.查看数据库

SHOW DATABASES ;

2.选择数据库

USE mysql(数据库名);

3.查看当前数据库

SELECT DATABASE();

4.查询数据库中的表

SHOW TABLES ;

5.创建数据库

  • 使用指定的字符编码表,创建数据库。
CREATE DATABASE 数据库名 CHARACTER SET 字符编码;
  • 使用默认的字符编码表,创建数据库.
CREATE DATABASE 数据库名;

查看数据库的字符编码:SHOW CREATE DATABASE 数据库名;
如果我们想让当数据库不存在时再创建

CREATE DATABASE IF NOT EXISTS 数据库名 CHARACTER SET utf8mb4;`

6.删除数据库

DROP DATABASE mydb; --同理,为了防止报错,删除数据库是也可以加一个判断,如果存在再删除 DROP DATABASE IF EXISTS mydb;

7.修改数据库编码

ALTER DATABASE mydb CHARACTER SET gbk;

注意:MySQL曾经提供过重命名数据库的命令:RENAME DATABASE,但后来取消了这个命令,因此不能直接重命名数据库。

总结:

/*创建数据库*/-- 方式一: 使用指定的字符编码表,创建数据库. 格式: create database 数据库名 character set 字符编码; -- 方式二: 使用默认的字符编码表,创建数据库. 格式: create database 数据库名;-- 方式三: 先进行判断是否存在,再进行创建. 格式: create database if not exists 数 据库名 character set 字符编码;
/*查看数据库*/
-- 查看所有的数据库. 格式: show databases;
-- 查看指定数据库的字符编码. 格式: show create database 数据库名;
/*删除数据库*/
-- 删除数据库. 格式: drop database 数据库名;
/*使用数据库*/-- 查看当前使用的数据库. 格式: select database(); -- 设置当前使用的数据库. 格式: use 数据库名;

数据库(3)数据库操作相关推荐

  1. 2021年大数据Hive(三):手把手教你如何吃透Hive数据库和表操作(学会秒变数仓大佬)

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive数据库和表操作 一.数据库操作 1.创建数据库 2.创建 ...

  2. 发布AI操作系统、应用市场,开源机器学习数据库和AI操作系统内核,第四范式这波操作有点秀!

    "AI的发展经历了'高期望--能否落地--落地是否有用"等多次潮起潮落.今天,AI的价值再次引发一些讨论和怀疑." 第四范式创始人兼首席执行官戴文渊在近日举行的新品发布会 ...

  3. 对数据库进行黑盒测试操作?

    有很多不成熟的程序员在开发过程中,对数据库进行黑盒测试操作,这种做法是不理智的,以下是对黑盒和白盒的简单解释,请注意! 黑盒测试:在已知产品的功能设计规格基础上,进行测试每个实现了的功能是否符合要求. ...

  4. Linux下Mysql数据库的基础操作

    Linux下Mysql数据库的基础操作 一.Mysql数据介绍 二.数据库相关术语介绍 1.数据库相关名词 2.相关术语介绍 三.Mysql数据库的管理 1.创建数据库用户 2.查询用户状态 3.修改 ...

  5. MySQL数据库的常用操作

    -- 数据库的常用操作 -- 管理数据:查看.添加.修改.删除数据 -- 查询数据:查询所有字段.查询指定字段.查询时指定别名.查询时合并列.查询时添加常量列.查询时取出重复数据-- 条件查询.分页查 ...

  6. 【干货】Oracle数据库常用十一大操作指令

    相关文章导读 收藏 | 超详细的Oracle19c安装步骤_XMWS-IT-CSDN博客 DBA数据库管理必备认证:ORACLE OCP 19C 教材下载 Oracle数据库常用十一大操作指令 1. ...

  7. oracle异机expdp备份,关于通过dblink和expdp进行数据库备份的操作步骤

    关于通过dblink和expdp进行数据库备份的操作步骤 关于通过dblink和expdp进行数据库备份的操作步骤 文档约定 文档目的 操作步骤 参考资料 文档约定 主服务器数据库为源数据库,客户端服 ...

  8. like mysql 相反_Mysql数据库的常用操作

    你这么优秀,一定只想把"柠檬班"置顶 ▲ 本文由柠檬班Python10期VIP学员Boy原创. 本文主要介绍mysql数据库的查询操作,捎带脚增删改操作. ·增 · insert  ...

  9. mysql数据库技术基本操作_MySQL数据库的基础操作

    MySQL创建数据表 1. CREATE TABLE 创建数据表语法基本格式:CREATE TABLE ([表定义选项])[表选项][分区选项]; 2. CREATE TABLE 创建数据表参数说明: ...

  10. MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. 在数据中心利用AI的5个理由
  2. 最小乘积生成树和最小乘积最大匹配
  3. iOS:多线程的详细介绍
  4. GC和JVM调优实战
  5. SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息
  6. 第八课 魔棒 画笔工具和铅笔工具
  7. mac android sdk manager速度慢,android - SDK Manager无法在Mac上打开 - 堆栈内存溢出
  8. VS2010团队开发调试器无法继续运行该进程,项目文件“”已被重命名或已不再解决方案中
  9. Netgear业务交换机被曝15个漏洞,有些不修复
  10. 智能优化算法:黄金正弦算法 -附代码
  11. 【Java 常用类】java.util包(5)Date类的常用方法
  12. (一)从零开始学习模糊控制——基本概念
  13. python创建excel并冻结首行
  14. Mac 下拷贝文件到移动硬盘
  15. 错误: -source 1.6 中不支持 diamond 运算符的解决办法
  16. wamp中mysql连接数据库_wamp链接到数据库
  17. 客客威客短信接口修改(kppw) 配置
  18. 辽宁省内计算机专业本科大学排名,辽宁省本科院校排名
  19. 病毒无孔不入:电邮一打开病毒自然来(转)
  20. Java 对类的重命名

热门文章

  1. 05 Django REST Framework 分页
  2. jqxWidgets 常用代码
  3. 替换Jar包中的一个文件 Replace a file in a JAR
  4. phoneGap 中修改生成APP的名字
  5. Forms Builder常用函数
  6. WSSv3和SharePoint2007安装指南
  7. swift项目 9.3以前版本模拟器运行出错
  8. CSS核心的几个概念
  9. UML建模之状态图(Statechart Diagram)
  10. js中的数组Array定义与sort方法使用示例