一.什么是数据库
数据库是存储数据和管理的仓库,进行复杂度较高的数据交换业务处理。
二.数据库工具安装下载
1.安装服务器控制面板控制数据库的启动
下载网址:小皮面板-好用、安全、稳定的Linux服务器面板! (xp.cn)
点击启动显示上图所示即可完成
2.安装数据库操作工具
安装好Navicat for MySQL我们就可以操作我们的数据库了
进入工具里面,我们点击连接,可以看到相对应的选项,连接名可以随便使用,但不能重复
主机号,端口,默认即可 用户名跟密码我们在小皮面板工具中查看相对应的用户名及密码
三. 数据库能够做些什么呢?
1.存储大量数据,方便检索和访问
2.保持数据信息的一致,完整
3.共享和安全
4.通过组合分析,产生新的有用信息
四. 命令行操作数据库
1.命令行连接MySQL
//语法
mysql -h 服务器主机地址(本机可省略) -u 用户名 -p密码(回车输入密码)//示例mysql -u root -proot
mysql -u root -p
2. 结构化查询语言
名称 | 解释 | 命令举例 |
DML (数据操作语言) | 用来操作数据库中所包含的数据 | insert update delete |
DDl (数据定义语言) | 用于创建和删除数据库对象等操作 | create drop alter |
DQL (数据查询语言) | 用来对数据库中的数据进行查询 | select |
DCL (数据控制语言) | 用来控制数据库组件的存取许可、存取权限等 | grant commlt rollback |
3.操作数据库用户
// 创建用户语法
create user '用户名'@'localhost' identified by '密码'//例子 localhost/127.0.0.1都可以使用CREATE USER 'aaaa'@'127.0.0.1' IDENTIFIED BY '123';
4.创建数据库
//创建数据库语法create database 数据库名;//例子 创建了一个名为abc的数据库create database abc;
注意:分号为结束符,不可缺
5.查看数据库列表
//查看数据库列表语法show databases;
6.选择数据库
//选择数据库语法use 数据库名;
注意:数据库名不存在会报错
报错代码:[SQL]use aaa;
[Err] 1049 - Unknown database 'aaa'
7.删除数据库
//删除数据库语法drop database 数据库名;