官网地址:www.mysql.com或者www.oracle.com

一、有网络的安装

1.安装前的准备
(1)调整内存2G
(2)关闭防火墙和selinux。
立刻停止防火墙:# systemctl stop firewalld
开机禁用防火墙:# systemctl disable firewalld
立刻停止selinux:# setenforce 0
开机禁用selinux:# vim /etc/selinux/config
SELINUX=disabled
(3)配置阿里云yum源

[root@localhost ~]#wget    //目的:查询有没有wget
[root@localhost ~]#yum install -y wget  //若没有则借助官方YUM库安装wget
[root@localhost ~]# mv   /etc/yum.repos.d/*   /tmp/  //备份移除官方YUM库
[root@localhost ~]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  //在阿里云镜像站找的centos
[root@localhost ~]#    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo  //仍然是阿里云镜像站找epel,自此YUM配置好了


根据自己的版本复制,看版本命令:cat /redhat-release

2.下载软件包

[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.25-1.el7.x86_64.rpm
[root@localhost ~]#wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.25-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.25-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.25-1.el7.x86_64.rpm

3.安装相关软件

[root@localhost ~]# yum  install  -y   net-tools.x86_64    libaio.x86_64    perl.x86_64

net-tools是网络工具
libaio是库文件
4.安装MySQL服务器

[root@localhost ~]# yum install -y mysql-community*

报错信息:
解决方法:卸载冲突的软件包,再安装

[root@localhost ~]# yum remove -y mariadb-libs.x86_64
[root@localhost ~]# yum install -y mysql-community*

安装完成!
5.启动Mysql服务器

[root@localhost ~]#systemctl start mysqld    //启动
[root@localhost ~]#systemctl enable mysqld   //开机自启
[root@localhost ~]#systemctl status mysqld   //查看mysql状态

6.查询Mysql服务器默认密码

[root@localhost ~]# grep 'password' /var/log/mysqld.log

注意:若没有查到则是因为没有启动成功
解决方法:
(1)停止服务:systemctl stop mysql
(2)删除:rm -rf /var/lib/mysql/*
(3)启动服务:systemctl start mysql
再查询
7.修改Mysql服务器密码

[root@localhost ~]# mysqladmin   -uroot    -p'es,W;ya(K1Th'    password    'QianFeng@123'

mysqladmin -uroot -p’旧密码’ password ‘新密码’
注意: -p后无空格,password后有空格
8.登录Mysql系统

[root@localhost ~]# mysql      -uroot         -p'QianFeng@123'

此时登录会提示用隐式密码
隐式密码登录方法:

[root@localhost ~]# mysql      -uroot         -p

之后会出现输入密码的提示,此时再输入密码是隐式输入。
9.查到默认数据库
用show databases命令即可查询。
部署完成

二、没有网络的安装方法

1.设置本地YUM仓库

[root@localhost ~]# mv   /etc/yum.repos.d/*   /tmp/
[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo  //配置YUM本地源
[dvd]
name=dvd
baseurl=file:///mnt/cdrom
gpgcheck=0
[root@localhost ~]#  mkdir /mnt/cdrom
[root@localhost ~]# mount /dev/cdrom  /mnt/cdrom/
[root@localhost ~]# yum makecache
[root@localhost ~]#yum repolist

2.安装Mariadb服务器

[root@localhost ~]# yum   install   -y   mariadb-server   mariadb


3.启动并登录Mariadb服务器

[root@localhost ~]#  systemctl   start   mariadb  //启动Mariadb
[root@localhost ~]#  systemctl   enable  mariadb   //开机自启Mariadb
[root@localhost ~]# mysqladmin   -uroot   password   'QianFeng@123'  //修改mariadb服务器的root密码
[root@localhost ~]#mysql -uroot -p'QianFeng@123'

注意:mysqladmin -uroot password 'QianFeng@123’没有-p是因为mariadb无初始密码
4.查到默认数据库
用show databases命令即可查询。
部署完成!

MySQL数据库有网络和无网络的部署相关推荐

  1. mysql php7安装配置_centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6-Go语言中文社区...

    centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6 一. 1.先ping www.baidu.com,root账户下,如果未联网,创建目录,把提前下载好的 ...

  2. html没网络显示无网络,ipad无线网络连接上但上不了网怎么办

    ipad无线网络连接上但上不了网怎么办 有许多朋友问自己的IPAD和电脑同时都链接无线网,但是有时候电脑能上网,IPAD就是上不去.这个问题其实引发原因有很多,那么ipad无线网络连接上但上不了网怎么 ...

  3. 三星有网络显示无网络连接到服务器,三星s5296连接了网络为什么不能用 看完这些原因就知道了...

    1.无线网络本身有问题:如果手机连接上WiFi但却上不了网,首先要检查一下无线网络本身是否存在问题.这时候可以检查一下其他联网设备是否可以正常上网,如果可以的话,说明无线网络网络本身是没有问题的.如果 ...

  4. xadmin与mysql数据库_django学习之xadmin后台管理部署

    首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的 ...

  5. 如何在无网络的情况下给Dbeaver安装数据库驱动

    如何在无网络的情况下给Dbeaver安装数据库驱动 如何在无网络的情况下给Dbeaver安装数据库驱动-以安装Oracle驱动为例 参考:https://www.cnblogs.com/levi125 ...

  6. ipv6联网几十分钟后显示无网络连接,v4网络正常的解决方法

    教育网,同时拥有v4v6地址,之前有一段时间突然出现这个问题,开机v6无法连接,这时候确定你勾选了ipv6协议,再通过打开任务管理器-服务-IP转换配置服务后,重新禁用启用网卡解决. 这时候遇到了第二 ...

  7. 网络上的计算机无权限访问权限,电脑连不上网,提示无网络访问权限怎么办?...

    原标题:电脑连不上网,提示无网络访问权限怎么办? 网络提示无网络访问权限该如何解决?这是前几天一位网友问云骑士的问题,下面就与大家一起分享. 电脑连不上网,提示无网络访问权限的解决办法: 方法一:诊断 ...

  8. 阿里云 linux mysql数据库_Linux Mysql数据库安全配置

    Linux Mysql数据库安全配置 目录: 1.修改mysql管理员账号root的密码(2种方法) 2.修改mysql管理员账号root 3.mysql管理员root账号密码遗忘解决办法(2种方法) ...

  9. c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器

    全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...

最新文章

  1. mongodb 复制集 维护小结
  2. 双向链表(C++实现)
  3. linux 5 防火墙,CentOS 5 Linux iptables防火墙的配置
  4. IMX8QXP内部M4移植rt-thread
  5. rocketmq订阅多个主题_RocketMQ 的消息模型
  6. 细述:nginx http内核模块提供的变量和解释
  7. java中自动装箱的问题
  8. protobuf java 编译_Maven项目中,编译proto文件成Java类
  9. 发布一个适合服务端C++程序的高效日志库
  10. Head First 设计模式 —— 工厂模式与工厂方法
  11. Java基础---其他对象
  12. 27.3. Directory and File System Related
  13. 乐鑫Esp32学习之旅 20 一篇好文,开发过程中编译esp32固件太大,无法正常启动?教你如何自定义分区表partitions.csv。
  14. MP4文件中提取H264码流保存成H264文件
  15. php版的求表达式的真值表-TrueValueTable
  16. roc_curve()的用法及用途
  17. 互联网广告定价策略与算法
  18. java web play_玩转Java Web应用开发:Play框架
  19. PgMP项目集管理专家认证培---艾威PgMP培训机构
  20. 金田一少年の怪奇事件部

热门文章

  1. littlevgl教程 Linux,[笔记]在嵌入式linux上运行LittlevGL GUI demo 支持tslib
  2. LeetCode 热题100答案
  3. ubuntu磁盘分区方案
  4. Windows下使用nc(netCat)命令
  5. java.sql.timestamp_java.sql.Date和java.sql.Timestamp转换
  6. android修改checkbox样式边框颜色
  7. DIB迪博数据库(2000-2018年)
  8. Latex 如何给数学公式进行编号
  9. whose引导的定语从句,先行词是复数形式,从句里谓语动词用单数还是复数?
  10. 差动变压器测位移实验 原理及结论