MariaDB数据库基础操作方法

4

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-3-19 16:22:05 | 显示全部楼层
今天因为特殊原因,需要在电脑上的MariaDB数据库中临时建一个表,但是突然发现,相关命令有点生疏,居然要到网上查资料去了,哈哈。为了给自己做个背书(日后生疏了可以直接到知乎查看),同时也可以方便那些跟我有同样遭遇的朋友,所以我就写了这篇文章,希望帮到我自己的同时,也能帮到大家。
1、进入数据库:直接输入mysql,启动成功的话界面会显示“MariaDB【(none)】>”字样,如图1



图1

2、显示数据库:输入命令 “show databases; ”如图2。这里要注意,是databases,不是database,有“s”的是“database”的复数形式,另外一点,命令结尾 一定要打“;”(英文格式的)



图2

3、使用数据库:输入命令“use 数据名称;”,例如我们现在要使用“mysql”这个数据库,我们就可以输入“use mysql;”成功的话提示符中的“none”会变成我们要使用的数据库名称“mysql”,如图3



图3

4、显示数据库中的表格:输入命令“show tables;”,这里又要注意了,是tables不是table,有“s”的,是table的复数形式。如图4



图4

5、创建数据库:输入命令“create database 数据库名字;”,比如我要建立一个userName数据库,就输入“create database userName;”,然后用“show databases;”命令查看一下,是否建立成功,如图5



图5

6、在刚建立的userName数据库中建立“userInfo”表,该表包含id(varchar100),name(varchar100)两个字段:这里我们就要用到“create table”这个命令了,当然首先我们先要用“use userName;”命令选择“userName”数据库,具体格式如图6



图6

一般情况下,create table 命令,为了能看的清楚些,我都是分行写的,这是我的习惯,这样不容易出错。但是有个地方要注意下,a)在第一行输入“create table userInfo”命令时,结尾的“;”不要输入;b)每个字段后面要有“,”,但是最后一个字段不用加“,”;c)全部字段写完后,最后一行别忘了“);”,如图6
7、为刚才的“userInfo”表格添加一条记录,id值为u01,name值为“jacky”。这里我们要用到“insert into”命令。这条命令的格式是“insert into userInfo (字段1,字段2) values("值1","值2")”;                                 如图7所示



图7

8、查看表格中的数据:这里我们就以刚才的案例为例,查看一下刚才在“userInfo”数据库中插入的数据。这里我们要用到“select”命令,如图8所示



图8

9、修改数据:还是拿刚才的案例来演示,我们把那么字段值“jacky”换成“jackie”。这里我们要用到“update”命令,具体命令为“update userInfo set name ='jackie' where id='u01';”如图9所示



图9

10、删除数据:这里要用到“delete”命令了,比如我们要删除刚才添加的那条记录,我们可以输入“delete from userInfo where id='u01';”如图10



图10

11、删除表格:命令drop table 数据库名称;比如我们要删除userInfo数据表格,命令如下图图11所示



图11

12、删除数据库:命令drop database userName;



图12
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表