7

MySQL数据库系统部署使用

 1 year ago
source link: https://blog.51cto.com/u_15838613/5823757
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

拓扑图:

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

推荐步骤:

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

实验步骤:

一. 部署MySQL数据库系统

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

1)挂载系统光盘

MySQL数据库系统部署使用_mysql_02

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

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

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

MySQL数据库系统部署使用_mysql_04
MySQL数据库系统部署使用_mysql_05

4)安装依赖程序

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数据库系统部署使用_数据库_12

2)编译安装MySQL

MySQL数据库系统部署使用_mysql_13

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

3)创建管理mysql用户和组

MySQL数据库系统部署使用_mysql_15

4)修改目录的所有者

MySQL数据库系统部署使用_mysql_16

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

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

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

MySQL数据库系统部署使用_mysql_18

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

7)优化mysql执行命令

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

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

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

8)初始化mysql

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

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

1)启动mysql服务

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

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

MySQL数据库系统部署使用_mysql_25

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

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

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

1.数据库管理

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

MySQL数据库系统部署使用_mysql_27

2)查看创建的数据库

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

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

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

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

MySQL数据库系统部署使用_mysql_30

2.数据库表的管理

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

MySQL数据库系统部署使用_mysql_31

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

2)查看创建的表结构

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

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

MySQL数据库系统部署使用_mysql_34

4)删除创建的student表

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

3.表中记录管理

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

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

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

MySQL数据库系统部署使用_mysql_37

3)查看student表中所有数据

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

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

MySQL数据库系统部署使用_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数据库系统部署使用_数据库_44

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

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

3)撤销授权

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

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

1)挂载Linux系统光盘

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

2)配置yum仓库

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

3)安装Mariadb客户

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

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

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

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

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

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

1)在Windows10客户端安装Navicat

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

2)接受协议许可条款

MySQL数据库系统部署使用_mysql_54

3)指定安装位置

MySQL数据库系统部署使用_mysql_55

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

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

5)安装完成客户端

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

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

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

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

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

8)客户端连接mysql

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

9)测试连接

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

10)使用客户端查看数据

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

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK