HELLO 大家好!
MySQL是一个小型关系型数据库管理系统,被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
简单来说,就是一个存储数据的仓库,可以存储文字,图片之类的信息,实现数据操作的增删改查。
一、MySQL的部署结构
服务器端:负责储存维护数据——就好比银行数据库服务器
客户端——负责连接服务器端,对数据进行操作——就好比ATM机
二、使用客户端连接服务器端(命令结束不能加分号)
打开MySQL命令窗口 输入命令
这里是将本地既作为客户端也作为服务器端,所以输入的地址是本地域名(127.0.0.1),端口mysql服务占用3306端口(在启动MySQL后可以看到)
mysql.exe -h127.0.0.1 -P3306 -uroot -p
也可以简写为
mysql -uroot
注意:命令结束不能加分号,MySQL命令不分大小写,可以把字母换成大写的进入试试;
命令 | 命令释义 |
-h: host | 服务器的域名或者IP地址 |
-P :port | 端口,端口mysql服务占用3306端口 |
-u : user | 用户名,root是管理员账户 |
-p : password | 密码,xampp下,root的密码为空 |
成功进入数据库后,就可以输入常用的管理命令了
三、常用的管理命令(结束必须加分号)
命令 | 命令释义 |
show databases; | 显示当前数据库服务器下所有的数据库 |
use 数据库名称; | 进入指定的数据库 |
show tables; | 显示当前数据库下所有的数据表 |
desc 数据表名称; | 描述指定的数据表都有哪些列 |
quit; | 退出服务器的连接 |
以下是操作示范:
show databases; 显示当前数据库服务器下所有的数据库
use 数据库名称; 进入指定的数据库
这里进入名为xz的数据库
可以一看到,Database changed(数据库已经改变)已经变为[xz].
接着显示下xz数据库中的所有数据表:
show tables; 显示当前数据库下所有的数据表
输入命令 看一下表user中都有那些列;
desc xz_user;
最后
quit; 退出服务器的连接
这就是简单的,基本的使用MySQL使用客户端连接服务器及MySQL常用的管理命令。
·
·
·
本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所学,有什么地方写的不对,希望大家可以多多指出,让我及时改正。如果我分享的东西帮助到你,别忘了点赞呦~!
注:如有侵权,请联系删除。