Centos下的MySQL安装及配置
里使用的是VMware虚拟机和Centos7系统
虚拟机安装这里不多讲,网上教程很多了,这里就介绍下虚拟机的网络配置。
虚拟机网络配置
Centos网络连接模式这里设置为桥接模式,不用勾选复制物理网络连接状态

然后安装好 通过命令行
$su 下一行输入密码 获得root用户权限
$cd /etc/sysconfig/network-scripts 进入该目录
$vi ifcfg-ens33 文件 这里文件名可能不一样

我们等会通过Xshell连接到虚拟机,这里我们就固定虚拟机IP。
将BOOTPROTO 设置为none或者static;
ONBOOT 开机是否启动网卡 yes
IPV6没用设置为no;
这里IPADDR (虚拟机Ip地址)和GATEWAY(网关)注意下:
打开Windows的cmd ,输入 ipConfig /all 查看主机的网络配置信息

虚拟机IP地址需要和主机IP地址在同一网段,默认网关需相同。
配置好后可以在虚拟机中 ping www.baidu.com 查看网络是否连接。
最后就可以通过Xshell连接虚拟机,教程也很多这里不多赘述。
在Xshell中配置MySQL
首先 安装 wget 服务 相当于软件仓库。
命令行 :
yum install wget -y 安装wget服务
wget https://dev.mysql.com/get/Down1oads/MySQL-8.0/mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 安装mysql的压缩文件
xz -d mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解压 由xz文件转换为tar

在通过 tar -xvf mysql-8.0.15-linux-glibc2.12-x86_64.tar 提取文件
然后将 mysql-8.0.15-linux-glibc2.12-x86_64文件移动到 /usr/local/mysql 目录
mv mysql-8.0.15-linux-glibc2.12-x86_64 /usr/local/mysql
启动mysql
添加mysql账号
adduser mysql
替换 /etc/my.cnf文件 这里提供该文件my.cnf下载链接下载my.zip解压
然后继续在mysql目录下建立是三个目录
mkdir data(数据库文件) sql_log(日志文件) undo

将这是三个目录更改用户为mysql
chown mysql:mysql -R data/ sql_log/ undo/

初始化MYSQL
配置系统变量
vi /etc/profile
文件末尾添加 export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile 变量生效
初始化
mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
然后继续在mysql目录下
cd support-files
cp mysql.server /etc/init.d/mysqld
/etc/init.d/mysqld start 启动mysql服务
更改mysql登录密码
还是在mysql目录下
cd sql_log
grep password mysql-error.log

初始密码 红框标记
mysql -uroot -p 登录mysql
alter user user() identified by '新密码';
Centos下的MySQL安装及配置的更多相关文章
- mac与centos下redis的安装与配置
前言 最近在用redis,下面简单写一下mac和centos下redis的安装与配置方法. 安装 mac下面 安装命令:brew intall redis 运行命令:brew services sta ...
- Centos下telnet的安装和配置
Centos下telnet的安装和配置 首先为Centos配置地址(192.168.0.1/24) 一.查看本机是否有安装telnetrpm -qa | grep telnetrpm -q telne ...
- 阿里云Linxu下的Mysql安装与配置
说明:本文主要详细介绍了关于如何在阿里云ECS服务器上安装并配置Mysql 环境:Centos 7版本,阿里云部署好系统后会默认安装mariadb数据库 1.删除阿里云自带的MariaDB # rpm ...
- Centos下Nagios的安装与配置
一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报 ...
- CentOS下PostgreSQL的安装与配置
一.CentOS下PostgreSQL的yum安装: #安装yum源,默认源存在对版本的支持不好,下载不到等等问题. yum install http://yum.postgresql.org/9.5 ...
- CentOS7 下的mysql安装与配置
之前虽然也安装过多次mysql,但每次都会遇到各种小问题,这次记录下来,以备后查. 首先是下载与安装 # wget http://dev.mysql.com/get/mysql-community-r ...
- centos下postgresql的安装与配置[转]
本文摘自:http://blog.chinaunix.net/uid-24846094-id-78490.html 一.安装(以root身份进行) 1.检出最新的postgresql的yum配置从ht ...
- Centos下mongodb的安装与配置
安装MongoDB的方法有很多种,可以源代码安装,在Centos也可以用yum源安装的方法. 1.准备工作 运行yum命令查看MongoDB的包信息 yum info mongodb-org (提示没 ...
- centos下的mysql安装
卸载mysql yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf ...
随机推荐
- GC 知识点补充——CMS
之前已经讲过了不少有关 GC 的内容,今天准备将之前没有细讲的部分进行补充,首先要提到的就是垃圾收集器. 基础的回收方式有三种:清除.压缩.复制,衍生出来的垃圾收集器有: Serial 收集器 新生代 ...
- Dubbo学习系列之十六(ELK海量日志分析框架)
外卖公司如何匹配骑手和订单?淘宝如何进行商品推荐?或者读者兴趣匹配?还有海量数据存储搜索.实时日志分析.应用程序监控等场景,Elasticsearch或许可以提供一些思路,作为业界最具影响力的海量搜索 ...
- 数据库系统(六)---MySQL语句及存储过程
一.DDL.DML.DCL常用语句 1.DDL(Data Definition Language)数据库定义语言 (1)数据库模式定义 #创建数据库 create database if exsite ...
- Python 中用面向对象的思想处理网页翻页 (初级)
第一种处理方法: class Pagenation(object): """ 处理分页相关的代码 """ def __init__(self ...
- C++学习笔记2_函数.函数指针.函数模板
1. 内联函数void printAB(int a,int b){ cout<<(a)<<(b)<<endl;}int main(void){ for(int i= ...
- 学习笔记30_ORM框架
*在以往DAL层中,操作数据库使用DataTable,如果使得数据表DataTable转为List<>的话,写错属性名,在编译阶段是查不出来的,而ORM框架能解决此问题. *ORM是指面向 ...
- 史上最全的excel读写技术分享
目录 简介 导出excel常用的几种方法 POI CSV jxl jxls easyexcel 快速入门 代码解读 总结 常用API 单元格样式 合并单元格 数据样式 多sheet设置 单元格添加超链 ...
- STL库学习笔记(一)——什么是STL?
小明是一个很牛逼的程序员,在国际标准化组织工作. 他现在正在设计新一代的C++标准,标准中有一个待实现的函数:findMax(),这个函数要求使用者输入任何类型的数据,他都能找到最大的一个. 于是他想 ...
- P3105 [USACO14OPEN]公平的摄影(正解是乱搞,我却二分了)(+二分答案总结)
照例化简题意: 给定一个01区间,可以把0改成1,问其中最长的01数量相等的区间长度. 额很容易想到前缀和,把w弄成1,h弄成-1,然后求前缀和,然后乱搞就行了. 但是一直不太会乱搞的我却直接想到了二 ...
- Android so 文件
要点 不同的 CPU 架构需要不同的 so 文件 NDK平台不是后向兼容的,而是前向兼容的. ABI 的概念,每一个 Cpu架构对应一个 ABI(Application Binary Interfac ...