乐趣区

关于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


字段

退出移动版