数据库(3)数据库操作
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)数据库操作相关推荐
- 2021年大数据Hive(三):手把手教你如何吃透Hive数据库和表操作(学会秒变数仓大佬)
全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive数据库和表操作 一.数据库操作 1.创建数据库 2.创建 ...
- 发布AI操作系统、应用市场,开源机器学习数据库和AI操作系统内核,第四范式这波操作有点秀!
"AI的发展经历了'高期望--能否落地--落地是否有用"等多次潮起潮落.今天,AI的价值再次引发一些讨论和怀疑." 第四范式创始人兼首席执行官戴文渊在近日举行的新品发布会 ...
- 对数据库进行黑盒测试操作?
有很多不成熟的程序员在开发过程中,对数据库进行黑盒测试操作,这种做法是不理智的,以下是对黑盒和白盒的简单解释,请注意! 黑盒测试:在已知产品的功能设计规格基础上,进行测试每个实现了的功能是否符合要求. ...
- Linux下Mysql数据库的基础操作
Linux下Mysql数据库的基础操作 一.Mysql数据介绍 二.数据库相关术语介绍 1.数据库相关名词 2.相关术语介绍 三.Mysql数据库的管理 1.创建数据库用户 2.查询用户状态 3.修改 ...
- MySQL数据库的常用操作
-- 数据库的常用操作 -- 管理数据:查看.添加.修改.删除数据 -- 查询数据:查询所有字段.查询指定字段.查询时指定别名.查询时合并列.查询时添加常量列.查询时取出重复数据-- 条件查询.分页查 ...
- 【干货】Oracle数据库常用十一大操作指令
相关文章导读 收藏 | 超详细的Oracle19c安装步骤_XMWS-IT-CSDN博客 DBA数据库管理必备认证:ORACLE OCP 19C 教材下载 Oracle数据库常用十一大操作指令 1. ...
- oracle异机expdp备份,关于通过dblink和expdp进行数据库备份的操作步骤
关于通过dblink和expdp进行数据库备份的操作步骤 关于通过dblink和expdp进行数据库备份的操作步骤 文档约定 文档目的 操作步骤 参考资料 文档约定 主服务器数据库为源数据库,客户端服 ...
- like mysql 相反_Mysql数据库的常用操作
你这么优秀,一定只想把"柠檬班"置顶 ▲ 本文由柠檬班Python10期VIP学员Boy原创. 本文主要介绍mysql数据库的查询操作,捎带脚增删改操作. ·增 · insert ...
- mysql数据库技术基本操作_MySQL数据库的基础操作
MySQL创建数据表 1. CREATE TABLE 创建数据表语法基本格式:CREATE TABLE ([表定义选项])[表选项][分区选项]; 2. CREATE TABLE 创建数据表参数说明: ...
- MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- 在数据中心利用AI的5个理由
- 最小乘积生成树和最小乘积最大匹配
- iOS:多线程的详细介绍
- GC和JVM调优实战
- SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息
- 第八课 魔棒 画笔工具和铅笔工具
- mac android sdk manager速度慢,android - SDK Manager无法在Mac上打开 - 堆栈内存溢出
- VS2010团队开发调试器无法继续运行该进程,项目文件“”已被重命名或已不再解决方案中
- Netgear业务交换机被曝15个漏洞,有些不修复
- 智能优化算法:黄金正弦算法 -附代码
- 【Java 常用类】java.util包(5)Date类的常用方法
- (一)从零开始学习模糊控制——基本概念
- python创建excel并冻结首行
- Mac 下拷贝文件到移动硬盘
- 错误: -source 1.6 中不支持 diamond 运算符的解决办法
- wamp中mysql连接数据库_wamp链接到数据库
- 客客威客短信接口修改(kppw) 配置
- 辽宁省内计算机专业本科大学排名,辽宁省本科院校排名
- 病毒无孔不入:电邮一打开病毒自然来(转)
- Java 对类的重命名