在上一小节中介绍了 MySQL 数据库的安装,接下来终于可以动手操作数据库了。本节内容介绍 MySQL 数据库的一些基本操作当做开胃菜。
下面我把本文涉及到的语句总结成一个思维导图:
1、连接数据库
MySQL 在内部保存了自己的用户列表,并且把每个用户与各种权限关联起来,在安装过程中,我们设置了一个 root 用户并且设置了密码。要想操作数据库中的数据,首先要连接上数据库。如果要连接远程的 MySQL 服务器,需要:
主机名(计算机名)——如果连接到本地服务器,为 localhost;
端口——默认端口为3306;
一个合法的用户名——在数据库中创建的用户;
用户口令——登陆密码。
由于我们是在本地计算机中进行,只需要用户名和用户口令即可。
在本地计算机上登陆 MySQL 服务器,有三种方式。
1.1 命令提示符登陆
在命令提示符登陆的的指令为:mysql -u 用户名 -p
打开命令提示符,输入 mysql -u root -p,然后回车,会提示我们输入密码,输入密码即可:
01.命令提示符登陆1
其实可以通过一行直接登陆,指令为:mysql -u 用户名 -p密码,注意,-p和密码之间没有空格。
01.命令提示符登陆2
可以看到,已经登陆成功,但是提示我们在命令行接口中使用密码是不安全的,为什么呢?因为命令提示符会记住我们输入的指令,以防他人窃取密码,建议使用第一种方式登陆。
1.2 MySQL 8.0 Command Line Client 登陆
其实在安装 MySQL 时会安装一些其他的辅助工具,例如, MySQL 8.0 Command Line Client ,在开始菜单栏里打开它:
03.MySQL_Command_Line
然后提示我们输入密码,键入密码回车即可,接下来就和命令提示符的界面、功能一模一样了,这种方式只是省去了我们输入登陆命令的操作。
04.MySQL_Command_Line登陆
1.3 MySQL Workbench 登陆
随 MySQL 一起安装的还有一个工具 MySQL Workbench,它是为 MySQL 设计的ER/数据库建模工具。是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移的作用。
05.Workbench
打开它,界面如图所示,点击标注部分:
06.Workbench界面
点击之后会出现一个让我们输入密码的对话框,输入密码,点击 OK
07.Workbench登陆
登陆成功之后,出现了如下界面:
08.Workbench界面介绍
其中 ① 部分为数据库语句输入部分,该区域左上角的小闪电图标是执行按钮,②部分为查询结果。
数据库的三种登陆方式已经介绍完毕,建议初学者使用第一种方式,这样可以体验纯粹的指令操作,加深理解。
2、基本语句
接下来介绍数据库操作的基本语句,可以说是最基础的语句了,一定要牢记。
2.1 查看所有库