当前位置:网站首页>mysql中对于数据库的基本操作
mysql中对于数据库的基本操作
2022-07-17 16:20:00 【运维家】
1、查看数据库
show databases;
该命令可以查看当前数据库服务中,有几个数据库,如下:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
+--------------------+
6 rows in set (0.00 sec)
mysql>
2、创建数据库
create database db_name;
该命令可以创建一个数据库,如下:
mysql> create database yunweijia;
Query OK, 1 row affected (0.01 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
| yunweijia |
+--------------------+
7 rows in set (0.00 sec)
mysql>
有人问了,如何查看这个数据库创建的状态和过程呢呢,使用如下命令即可了;
show create database db_name
示例:
mysql> show create database yunweijia;
+-----------+-------------------------------------------------------------------------------------------------------------------------------------+
| Database | Create Database |
+-----------+-------------------------------------------------------------------------------------------------------------------------------------+
| yunweijia | CREATE DATABASE `yunweijia` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */ |
+-----------+-------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql>
这样子就可以看到我们创建数据库的时候,他默认给你添加了什么参数。
3、删除数据库
数据库删除的话,里面的数据也都删除了,一定要谨慎操作。甚至不要执行该操作。
drop database db_name;
如下:
mysql> drop database yunweijia;
Query OK, 0 rows affected (0.01 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
+--------------------+
6 rows in set (0.00 sec)
mysql>
4、mysql8.0新特性,全部是InnoDB类型
从MySQL 8.0开始,系统表全部换成事务型的InnoDB表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表。
select distinct(ENGINE) from information_schema.tables;
我们先看一个5.7版本的数据库;

然后再来看下8.0版本的信息;
mysql> select distinct(ENGINE) from information_schema.tables;
+--------------------+
| ENGINE |
+--------------------+
| InnoDB |
| NULL |
| PERFORMANCE_SCHEMA |
| CSV |
+--------------------+
4 rows in set (0.01 sec)
mysql>
至此,本文结束。
更多内容请转至VX公众号 “运维家” ,获取最新文章。
------ “运维家” ------
------ “运维家” ------
------ “运维家” ------
系统运维工程师面试,运维工程师优秀员工提名词,tr运维工程师,特来电运维工程师工作日常,IT运维工程师高级;
智能制造运维工程师培训课程,远程办公的运维工程师,迈瑞医疗运维工程师工资待遇,后台运维工程师是做什么的;
风力运维工程师怎样,浪潮云运维工程师,医疗设备运维工程师证书样本,运维工程师男朋友,运维工程师暴躁。
边栏推荐
猜你喜欢

人大、微软等提出InclusiveFL:异构设备上的包容性联邦学习

Opencv tutorial 03: how to track an object in a video

Configuring OSPF experiment in mGRE environment

Energy saving resource allocation strategy based on time-varying graph in satellite networks

HCIP(4)

第四天作業

Editing skills

深度学习参数初始化(二)Kaiming初始化 含代码
![[machine learning] evaluation index and code implementation of multi label classification](/img/01/7172841c663b5d9b79756e742bbc2c.png)
[machine learning] evaluation index and code implementation of multi label classification

第五天笔记
随机推荐
mysql学习笔记-约束
[C # WPF] summary of personal online disk exercise items
Use native JS to realize the function of selecting all buttons, which is simple and clear
电路故障的分析简略
JS chain call sleep function ------ "autumn trick punch in Chapter 2"
Nature | the carbon sequestration rate of groundwater is similar to that of oligotrophic marine system
The adaptation of go language under windows10:vscode
新一代云数据库的引领者---AWS
Test whether the time-consuming of vector, list and set calling empty and size is constant
RMAN abnormal machine recovery error rman-06026 rman-06023
Project construction depends on people, and success depends on people!
ros(26):ros::Time::now(),ros::Duration,toSec(),toNSec();计算程序执行时间
PPPoE拨号上网
LeetCode_ 77_ combination
Genesis与BlueRun Ventures展开深度交流
3. Golang string type
Scrapy关键词 爬虫的简单实现(以新华网和人民网为例)
Mysql学习笔记-分页-表的创建-数据类型
[machine learning] evaluation index and code implementation of multi label classification
数据库每日一题---第25天:银行账户概要 II