关于mysql:一文带你入门MySQL

首先,让咱们来看看MySQL的整个组织框架

MySQL中有很多个数据库(database),每个数据库中都有很多张表(table),每张表中id,name,age则是用来形容数据的字段

那么,接下来,让咱们来看看对于数据库,表,字段的各种操作是怎么样的


数据库

显示所有数据库

SHOW DATABASES

这个操作通常是咱们关上MySQL之后的第一个指令

(当然,如果你十分分明MySQL中有哪些数据库,那能够间接跳到第三步,或者你想创立一个新的数据库,则应用接下来的指令)


创立数据库

CREATE DATABASE database1

创立名为database1的数据库

当咱们再次查看所有数据库时,便发现曾经有了咱们方才创立的数据库了

当咱们试图创立曾经存在的数据库时,MySQL会报出数据库曾经存在的谬误

但当咱们下面语句中退出if not exists,即

数据库不存在则创立,如果没有满足not exists的条件,那么database1就不会创立

因而,如果database1已存在,则不会创立,也不会进行报错

create database if not exists database1


应用数据库

USE DATABASE database1

应用名为database1的数据库

当咱们试图应用不存在的数据库时MySQL则会报出不出名数据库’database2’的谬误


删除数据库

DROP DATABASE database1

删除名为database1的数据库

那如果数据库不存在咱们还进行删除,则MySQL又会进行报错

其实解决形式就跟下面的创立数据库一样,咱们加上if exists条件就行

不同的是

创立的时候,咱们的前置条件是if not exists

删除的时候,咱们的前置条件是if exists


字段

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理