MYSQL数据库中的增删改查操作

  

Mysql已经成为了最流行的关系型数据库之一,目前最新的Mysql版本已到了8.0了,另外它算的上是php的好基友,曾经的灯架构风靡一时。今天我们来看看数据库的一些操作。

首先声明,我演示的Mysql的版本是5.7.28这个版本。

mysql>帮助创建   ……   主题:   创建数据库   创建事件   创建函数   UDF创建函数   以前……

现在,我们知道了建库语句前两个单词了,继续帮助,看看具体的语法是怎样的。

mysql>帮助创建数据库   ……   创建数据库模式| {}db_name(如果不存在)   [create_specification]…   create_specification:   (默认)字符集(=)charset_name   |(默认)核对collation_name=以前……

现在我们就知道具体的语法是怎样的了。

语法:

创建数据库(如果不存在)数据库名   (   (字符集字符集名)   (整理校对集名)   李)
    <>

    如果不存在表示该数据库不存在时候才建立

    <李>

    字符集这个和html字符集是一个意思,通常选择有utf8或utf8mb4

    <李>

    校对集这个是和字符间比对和排序相关。

下面来完成一个工作库的建立

mysql>如果不存在创建数据库的工作   →字符集utf8   →核对utf8_general_ci;   查询好了,1行影响(0.01秒)

<强>

当一个库建立好了,就需要去查看下,看看是不是真的建立了。

查看数据库的语法如下:

显示数据库(就像行话)

该命令能够展示所有的数据库,以及可以按模式来查找数据库。

现在我们来看看目前有多少个库

mysql>显示数据库;   +--------------------+   | |数据库   +--------------------+   | information_schema |   | |工作   mysql | |   | performance_schema |   | sys |   +--------------------+   5行集(0.00秒)

那如果我想查找以年代结尾的库有哪些,怎样去查

mysql>显示数据库像& # 39;% & # 39;;   + - - - - - - - - - - - - - - - - - - +   数据库(% s) | |   + - - - - - - - - - - - - - - - - - - +   | |工作   | sys |   + - - - - - - - - - - - - - - - - - - +   2行集(0.00秒)

<强>

如果我们想在数据库里建表,或新增或删除数据等操作,首先必须要做的操作是选定该数据库。只有选定了数据库,这些操作才有意义,才能正确执行。

选择数据库的操作非常简单,语法如下:

使用数据库名 mysql>使用工作;   数据库修改

这样,就选定了工作这个库。

<强>

当我发现建立的时候,字符集或校对集设置的不对的时候,该如何更改呢?

语法:

改变数据库库名   CHASET字符集名   整理校对集名

可以看的到,修改和新增的操作基本一样,除了创建改为了改变。

<强>

之前建立的库名识工作,但现在觉得最后的年代可以不要。那么可以更改库名吗?不好意思,库名是修改不了的,只能先删除库工作,然后重新建立库工作。

删库语法:

删除数据库(如果存在)库名 mysql>删除数据库,如果存在工作;   查询好,0行影响(0.01秒)   mysql>创建数据库的工作   →字符集utf8mb4   →核对utf8mb4_general_ci;   查询好了,1行影响(0.00秒)

以上就是MYSQL数据库操作(增删改查)的详细内容,更多请关注其它相关文章!

MYSQL数据库中的增删改查操作