MySQL数据库系统部署使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库系统部署使用相关的知识,希望对你有一定的参考价值。

拓扑图:

MySQL数据库系统部署使用_数据库

推荐步骤:

  • 在Centos01上安装mysql数据库服务,生成服务器其配置文件,添加系统服务优化命令初始化mysql,设置访问密码登录mysql数据库
  • 在Centos01的MySQL服务器上创建数据库,数据库创建表修改表中数据
  • 授权用户访问MySQL数据库增强数据库安全和数据库远程管理

实验步骤:

一. 部署MySQL数据库系统

1.配置yum仓库安装依赖软件

1)挂载系统光盘

MySQL数据库系统部署使用_mysql_02

2)挂载系统光盘到/mnt目录

MySQL数据库系统部署使用_mysql_03

3)删除系统自带yum仓库配置本地yum仓库

MySQL数据库系统部署使用_数据库_04

MySQL数据库系统部署使用_数据_05

4)安装依赖程序

MySQL数据库系统部署使用_mysql_06

2.切换mysql程序光盘解压源代码程序

1)卸载系统光盘挂载点

MySQL数据库系统部署使用_数据库_07

2)切换mysql程序光盘

MySQL数据库系统部署使用_数据_08

3)挂载mysql程序光盘

MySQL数据库系统部署使用_mysql_09

4)解压源代码程序到/usr/src目录

MySQL数据库系统部署使用_数据库_10

MySQL数据库系统部署使用_数据库_11

3.配置安装mysql

1)配置mysql

MySQL数据库系统部署使用_mysql_12

2)编译安装MySQL

MySQL数据库系统部署使用_数据_13

MySQL数据库系统部署使用_mysql_14

3)创建管理mysql用户和组

MySQL数据库系统部署使用_数据_15

4)修改目录的所有者

MySQL数据库系统部署使用_数据_16

5)生成MySQL主配置文件覆盖原有文件

MySQL数据库系统部署使用_mysql_17

6)生成服务添加执行权限添加为系统服务设置开机自动启动

MySQL数据库系统部署使用_数据_18

MySQL数据库系统部署使用_数据_19

7)优化mysql执行命令

MySQL数据库系统部署使用_数据库_20

MySQL数据库系统部署使用_mysql_21

MySQL数据库系统部署使用_数据库_22

8)初始化mysql

MySQL数据库系统部署使用_数据_23

4.控制mysql服务mysql数据库设置密码

1)启动mysql服务

MySQL数据库系统部署使用_数据库_24

2)空密码登录mysql数据库和退出

MySQL数据库系统部署使用_数据_25

3)设置mysql密码使用账户密码管理登录

MySQL数据库系统部署使用_数据库_26

二.mysql数据库表和记录管理

1.数据库管理

1)登录mysql创建数据库名字HB3035

MySQL数据库系统部署使用_数据_27

2)查看创建的数据库

MySQL数据库系统部署使用_数据_28

3)切换到创建的HB3035数据库和mysql数据库

MySQL数据库系统部署使用_数据_29

4)删除HB3035数据库查看创建的数据库

MySQL数据库系统部署使用_数据_30

2.数据库表的管理

1)创建accp数据库,在accp数据库创建student表,设置表格4列数据三列为字符串1列数据为整数类

MySQL数据库系统部署使用_数据_31

MySQL数据库系统部署使用_数据_32

2)查看创建的表结构

MySQL数据库系统部署使用_数据库_33

3)切换到accp数据库,查看创建的表

MySQL数据库系统部署使用_数据库_34

4)删除创建的student表

MySQL数据库系统部署使用_数据_35

3.表中记录管理

1)student表中插入连续列数据

MySQL数据库系统部署使用_mysql_36

2)student表中插入不连续列数据

MySQL数据库系统部署使用_数据_37

3)查看student表中所有数据

MySQL数据库系统部署使用_数据库_38

4)查看student表的姓名和身份证号码列数据

MySQL数据库系统部署使用_数据_39

5)修改student表中数据给胡炎添加年龄和电话

MySQL数据库系统部署使用_数据库_40

6)查看修改的数据

MySQL数据库系统部署使用_数据_41

7)查看姓名是胡炎的数据

MySQL数据库系统部署使用_数据_42

8)删除accp数据库的student中记录名字是胡炎的记录

MySQL数据库系统部署使用_mysql_43

三.授权用户管理数据和远程管理数据库修改数据库密码

1.授权和撤销授权的配置

1)授权用户bob对accp数据库下的所有表拥有完全控制权限通过远程计算机100.20访问

MySQL数据库系统部署使用_mysql_44

2)查看授权的bob用户权限

MySQL数据库系统部署使用_mysql_45

3)撤销授权

MySQL数据库系统部署使用_数据_46

2.授权远程Linux的客户端访问mysql数据库

1)挂载Linux系统光盘

MySQL数据库系统部署使用_数据库_47

2)配置yum仓库

MySQL数据库系统部署使用_mysql_48

3)安装Mariadb客户

MySQL数据库系统部署使用_数据_49

4)在mysql数据库授权tom用户完全控制权限通过主机192.168.100.20访问数据库服务器写入数据

MySQL数据库系统部署使用_mysql_50

5)Linux系统mysql客户端远程访问mysql数据库

MySQL数据库系统部署使用_数据库_51

MySQL数据库系统部署使用_mysql_52

3.授权远程Windows客户端访问mysql数据库

1)在Windows10客户端安装Navicat

MySQL数据库系统部署使用_数据库_53

2)接受协议许可条款

MySQL数据库系统部署使用_数据库_54

3)指定安装位置

MySQL数据库系统部署使用_数据_55

4)创建桌面图标安装客户端

MySQL数据库系统部署使用_数据_56

5)安装完成客户端

MySQL数据库系统部署使用_数据_57

6)知道安装目录可执行文件激活客户端

MySQL数据库系统部署使用_mysql_58

7)mysql服务器授权192.168.100.30通过alice用户密码为pwd@123访问任意数据库和表

MySQL数据库系统部署使用_数据库_59

8)客户端连接mysql

MySQL数据库系统部署使用_mysql_60

9)测试连接

MySQL数据库系统部署使用_mysql_61

10)使用客户端查看数据

MySQL数据库系统部署使用_mysql_62


以上是关于MySQL数据库系统部署使用的主要内容,如果未能解决你的问题,请参考以下文章

部署LNMP架构之Mysql安装

mysql集成部署

MySQL数据库系统部署使用

Git的使用和部署

云原生之使用Docker部署Mysql数据库

资源管理--条款13-15