MySQL数据库实验环境

构建MySQL服务器

MySQL安装

  • 环境准备,基本需求

1、创建Linux虚拟机一台

2、配置IP地址

3、关闭firewall

4、禁用SELinux

5、拷贝软件MySQL

6、配置yum源

  • 从官网下载RPM包

—— 下载地址:https://cdn.mysql.com//Downloads

MySQL-5.7.17.tar

数据库安装

1、从官网下载rpm安装包,上传至服务器

root@backup ~]# mkdir mysql

[root@backup ~]# cd /root/mysql

[root@backup mysql]# ls

mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar

2、解压查看

[root@backup mysql]# tar -xf mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar

[root@backup mysql]# ls mysql-community*

mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar

mysql-community-client-5.7.17-1.el7.x86_64.rpm

mysql-community-common-5.7.17-1.el7.x86_64.rpm

mysql-community-devel-5.7.17-1.el7.x86_64.rpm

mysql-community-embedded-5.7.17-1.el7.x86_64.rpm

mysql-community-embedded-compat-5.7.17-1.el7.x86_64.rpm

mysql-community-embedded-devel-5.7.17-1.el7.x86_64.rpm

mysql-community-libs-5.7.17-1.el7.x86_64.rpm

mysql-community-libs-compat-5.7.17-1.el7.x86_64.rpm

mysql-community-minimal-debuginfo-5.7.17-1.el7.x86_64.rpm

mysql-community-server-5.7.17-1.el7.x86_64.rpm

mysql-community-server-minimal-5.7.17-1.el7.x86_64.rpm

mysql-community-test-5.7.17-1.el7.x86_64.rpm

注释:

mysql-community-client     //客户端应用程序

mysql-community-common     //数据库和客户端库共享文件

mysql-community-devel      //客户端应用程序的库和头文件

mysql-community- -embedded     //嵌入式函数库

mysql-community-embedded-compat     //嵌入式兼容函数库

mysql-community- embedded -devel     //头文件和库文件作为Mysq|的嵌入式库文件

mysql-community-libs     //MySQL数据库客户端应用程序的共享库

mysql-community-libs-compat     //客户端应用程序的共享兼容库

3、删除mariadb相关软件包的影响

[root@backup mysql]# yum remove mariadb-libs

4、安装MySQL所需的依赖包

rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm mysql-community-common-5.7.17-1.el7.x86_64.rpm mysql-community-libs-5.7.17-1.el7.x86_64.rpm mysql-community-server-5.7.17-1.el7.x86_64.rpm

5、启动服务

[root@backup mysql]# systemctl start mysqld

[root@backup mysql]# systemctl enable mysqld

6、初始登录密码

[root@backup mysql]# grep password /var/log/mysqld.log

2021-12-09T10:59:42.534382Z 1 [Note] A temporary password is generated for root@localhost: t>+XEN%%2p?b

[root@backup mysql]# P=`awk '/A temporary/{print $NF}' /var/log/mysqld.log`

[root@backup mysql]# echo $P

t>+XEN%%2p?b

[root@backup mysql]# mysql -uroot -p$P

7、修改root密码

mysql> alter user root@localhost identified by 'MySQL@123';

Query OK, 0 rows affected (0.00 sec)

mysql> exit

Bye

[root@backup mysql]# mysql -uroot -pMySQL@123

MySQL数据库实验环境相关推荐

  1. mysql数据库实验+cmd界面运行基本操作总结(sql:数据增删改查,表格,视图,备份恢复)

    文章目录 mysql数据库实验--建表准备 1.dos界面中数据库的登录操作 #这里解决一个bug 2.数据库及表格创建 (1)利用sql语句创建数据库DBtest (2)表格创建 3.导入数据至数据 ...

  2. MySQL数据库实验五 触发器和存储过程

    ★观前提示:本篇内容为mysql数据库实验,代码内容经测试过,可能一小部分有所疏漏,也有会不符合每个人实验的要求的地方,因此以下内容建议仅做思路参考,. 一.实验目的 1.掌握某主流DBMS支持的SQ ...

  3. MySQL数据库实验二 数据基本查询

    ★观前提示:本篇内容为mysql数据库实验,代码内容经测试过,可能一小部分有所疏漏,也有会不符合每个人实验的要求的地方,因此以下内容建议仅做思路参考,. 一.实验目的 1.掌握SQL查询语句的一般格式 ...

  4. mysql数据库配置环境变量

    mysql数据库配置环境变量 这是我最初学习时记录下来的笔记,有些简陋! 1.下载最新版mysql软件,将mysql安装到系统目录中,记录当前安装目录: 如安装mysql到C:/program fil ...

  5. MySQL数据库实验六 简单数据库应用系统设计与实现

    ★观前提示:本篇内容为mysql数据库实验,代码内容经测试过,可能一小部分有所疏漏,也有会不符合每个人实验的要求的地方,因此以下内容建议仅做思路参考,. 一.实验目的 1.理解并能运用数据库设计的常见 ...

  6. mysql的实验环境_第04 章 MYSQL实验环境创建

    第04 章 MYSQL实验环境创建 一.下载MY https://dev.mysql.com/downloads/file/?id=476476 1.1 Oracle http://www.oracl ...

  7. MYSQL数据库实验(用户与权限管理)

    实验: 数据库安全性实验 一.实验目的 创建表和用户管理 创建表单是数据库中最基本的操作,也是使用比较频繁的操作,因此必须掌握SQL的(CREATE语句)的使用方法.而对于用户的管理操作更是一名合格的 ...

  8. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  9. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  10. mysql数据库开发环境_MacOS下搭载开发环境之数据库篇(Mysql + Navicat)

    一.安装Mysql 1.官网下载mysql的tar包(提示:建议vpn环境下载) 2.解压并安装tar包 # 移动解压后的二进制包到安装目录 sudo mv mysql-5.7.19-osx10.9- ...

最新文章

  1. python基础-第九篇-9.3线程池
  2. Xamarin.iOS调试提示需要iOS SDK
  3. apply_async多进程
  4. MSSQL 2005数据库与SP4补丁安装
  5. python_Pandas机器学习数据预处理
  6. python爬取网页实时数据_使用 Python 爬取网页数据
  7. 载波监听多路访问CSMA以及CSMA/CD详解
  8. 智能优化算法应用:基于麻雀搜索算法与非完全beta函数的自适应图像增强算法 - 附代码
  9. Java Set操作
  10. 用Python转码恢复乱码中文
  11. Linux:使用libgen.h:basename,dirname
  12. vscode调用keil-MDK编译程序
  13. 平面设计美学的意义是什么?
  14. 用dango框架搭建博客网站
  15. 2. OSPF术语,邻居和NBMA环境下的邻居
  16. Jetbrains系列产品
  17. 云栖小镇通勤车_云栖小镇通勤特快线即将上线!@上班族们,冬日上班新姿势快来Get!...
  18. python可视化爬虫实现“京东试用”批量申请
  19. 云计算“晴转多云” ,Bespin Global要做多云管理领导者
  20. 2017年医疗人工智能产业图谱

热门文章

  1. 他山之石——VBA SQL基础
  2. Java LDAP统一身份认证
  3. MySQL-Workbench数据库基本操作
  4. V20变频器手自动切换(就地远程切换)的具体方法示例
  5. FL Studio下载2020水果软件注册机音频剪辑功能讲解教程
  6. ​以太网的发展历史、演化过程以及工作基理
  7. 链栈(入栈,出栈,遍历)
  8. 基于 Django 的图书馆借阅系统
  9. 怎么远程传输大文件?
  10. shell脚本遍历文件夹下所有文件