MySQL数据库有网络和无网络的部署
官网地址: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数据库有网络和无网络的部署相关推荐
- 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账户下,如果未联网,创建目录,把提前下载好的 ...
- html没网络显示无网络,ipad无线网络连接上但上不了网怎么办
ipad无线网络连接上但上不了网怎么办 有许多朋友问自己的IPAD和电脑同时都链接无线网,但是有时候电脑能上网,IPAD就是上不去.这个问题其实引发原因有很多,那么ipad无线网络连接上但上不了网怎么 ...
- 三星有网络显示无网络连接到服务器,三星s5296连接了网络为什么不能用 看完这些原因就知道了...
1.无线网络本身有问题:如果手机连接上WiFi但却上不了网,首先要检查一下无线网络本身是否存在问题.这时候可以检查一下其他联网设备是否可以正常上网,如果可以的话,说明无线网络网络本身是没有问题的.如果 ...
- xadmin与mysql数据库_django学习之xadmin后台管理部署
首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的 ...
- 如何在无网络的情况下给Dbeaver安装数据库驱动
如何在无网络的情况下给Dbeaver安装数据库驱动 如何在无网络的情况下给Dbeaver安装数据库驱动-以安装Oracle驱动为例 参考:https://www.cnblogs.com/levi125 ...
- ipv6联网几十分钟后显示无网络连接,v4网络正常的解决方法
教育网,同时拥有v4v6地址,之前有一段时间突然出现这个问题,开机v6无法连接,这时候确定你勾选了ipv6协议,再通过打开任务管理器-服务-IP转换配置服务后,重新禁用启用网卡解决. 这时候遇到了第二 ...
- 网络上的计算机无权限访问权限,电脑连不上网,提示无网络访问权限怎么办?...
原标题:电脑连不上网,提示无网络访问权限怎么办? 网络提示无网络访问权限该如何解决?这是前几天一位网友问云骑士的问题,下面就与大家一起分享. 电脑连不上网,提示无网络访问权限的解决办法: 方法一:诊断 ...
- 阿里云 linux mysql数据库_Linux Mysql数据库安全配置
Linux Mysql数据库安全配置 目录: 1.修改mysql管理员账号root的密码(2种方法) 2.修改mysql管理员账号root 3.mysql管理员root账号密码遗忘解决办法(2种方法) ...
- c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器
全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...
最新文章
- mongodb 复制集 维护小结
- 双向链表(C++实现)
- linux 5 防火墙,CentOS 5 Linux iptables防火墙的配置
- IMX8QXP内部M4移植rt-thread
- rocketmq订阅多个主题_RocketMQ 的消息模型
- 细述:nginx http内核模块提供的变量和解释
- java中自动装箱的问题
- protobuf java 编译_Maven项目中,编译proto文件成Java类
- 发布一个适合服务端C++程序的高效日志库
- Head First 设计模式 —— 工厂模式与工厂方法
- Java基础---其他对象
- 27.3. Directory and File System Related
- 乐鑫Esp32学习之旅 20 一篇好文,开发过程中编译esp32固件太大,无法正常启动?教你如何自定义分区表partitions.csv。
- MP4文件中提取H264码流保存成H264文件
- php版的求表达式的真值表-TrueValueTable
- roc_curve()的用法及用途
- 互联网广告定价策略与算法
- java web play_玩转Java Web应用开发:Play框架
- PgMP项目集管理专家认证培---艾威PgMP培训机构
- 金田一少年の怪奇事件部
热门文章
- littlevgl教程 Linux,[笔记]在嵌入式linux上运行LittlevGL GUI demo 支持tslib
- LeetCode 热题100答案
- ubuntu磁盘分区方案
- Windows下使用nc(netCat)命令
- java.sql.timestamp_java.sql.Date和java.sql.Timestamp转换
- android修改checkbox样式边框颜色
- DIB迪博数据库(2000-2018年)
- Latex 如何给数学公式进行编号
- whose引导的定语从句,先行词是复数形式,从句里谓语动词用单数还是复数?
- 差动变压器测位移实验 原理及结论