Mysql-数据库基础

 

 

初识数据库

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

    开发架构中最底层的服务端,用来存储数据和处理数据的容器。

数据库分类

大型:oracle   DB2;

中型:SQL Server  MySQL;

其它:Redis, Mongdb,SSDB,HBase

Oracle: 出自oracle公司。大型数据库,产品免费,服务收费。数据库服务(权限,并发,事务,一致性);更适合集群;重

MySQL:AB→Sun→Oracle。中型数据库,免费。轻

 

MySQL数据库特点

现在越来越多的中国企业开始选择MySQL数据库,它便于安装,部署,管理,维护,网上的学习文档也越来越丰富。是国内一般项目的首选数据库。

 

Navicat连接数据库

    1. 查看当前数据库是否运行,查看服务

2. navicat是一种连接工具,使用navicat连接数据库

 

 

数据库的基础知识

1. 数据库服务端,指的是MySQL整个数据库,相当于一个书店,书店的名字是MySQL

2. 数据库-实例,在服务端建立一个仓库集合,有自己的独立运行空间。相当于书店的一个书架,这个书架属于一类

 

3. 表,具体数据的承载体。相当于一本书,表现样式很类似于excel表格

4. 字段/列,记录基础数据,每行表示一个条目

5. SQL语句,MySQL抽象的语句,利用它来操作数据,就是平常的增,删,改,查

 

DBA(Database Administrator)

数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。

DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。

偏向于运维工作职责。

 

用户管理

   MySQL的默认账户是root,权限是系统管理员;

   普通账号,由系统管理员创建账号;

账号创建

1. 登录root账号

2. 创建用户(界面和命令行)

   主机的含义 %(所有机器)和IP(指定机器)

localhost = 127.0.0.1

3. 赋予权限

 

查看本机IP

 

posted @ 2023-01-12 22:12  月丫湾  阅读(30)  评论(0)    收藏  举报