1.首先检查系统有没有mysql配置文件

ls /etc/my.cnf

cat /etc/my.cnf

2.如果有先检查有没有预装mysql服务

rpm -qa | grep mysql

3.检查mysql有没有mariadb

rpm -qa | grep mariadb

提示:把mariadb卸载的话配置文件就会消失。

如果使用的是Centos7之前的版本需要检查是否预装了这个文件。

4.cd到有mysql文件的目录解压下载好的mysql

tar xvf mysq.tar.xz

5.将解压的文件移动到想安装的目录下

mv mysql /usr/local/mysql

cd mysql/

6.查看安装依赖

rpm -q libaio

如果没有需要下载

yum install libaio

7.新建用户

useradd -s /sbin/nologin -m mysql

8.安装

bin/mysql --initialize --user=mysql

如果报错ERROR(这一步是进入到bin文件的在安装)

cd bin/

./mysqld --initialize --user=mysql

记录初始化密码。

9.复制配置文件

cp ../support-files/mysql.server /etc/init.d/mysqld

10.修改配置

vi /etc/my.cnf

[mysqld]

basedir=/usr/local/mysql

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

character-set-server=utf8

[client]

socket= /var/lib/mysql/mysql.sock

default-character-set=utf8

11.开启mysql服务

service mysqld start

12.登录用户

./mysql -u root -p

13.修改密码

ALTER USER "root"@"localhost" IDENTIFIED BY "新密码";

14.检验一下,虽然没啥必要都能改密码了。

show databases;

这条是SQL命令。

linux 7安装mysql8.12_Linux(centOS 7)安装MySQL8.12相关推荐

  1. CentOS下安装Memcached,Linux下安装Memcached,centos下安装memcached,linux下安装memcached...

    摘要:最近在看<大型分布式网站架构设计与实践>这本书,把其中的学习过程记录一下,以便日后复习. 一:Memcached简单介绍和描述: Memcached 是一个高性能的分布式内存对象缓存 ...

  2. linux 7 开启远程桌面,CentOS 7 安装使用 VNC 远程桌面

    安装使用VNC VNC (Virtual Network Console)是虚拟网络控制台的缩写.它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 ...

  3. linux 5.5安装万兆网卡驱动,CentOS下安装网卡驱动

    前言 最近,一台机器从FreeBSD换为CentOS,一路安装顺利.完事之后发现,网卡没有启用,dmesg | grep eth 命令确定网卡没有驱动导致的.于是开始了一路艰辛的安装过程. 安装过程 ...

  4. 卸载人人影视linux,人人影视Web版CentOS一键安装脚本

    人人影视Web版CentOS一键安装脚本 此脚本来自全球主机交流论坛920c大佬制作.目前只支持CentOS6/7系统, 亲测CentOS 7系统顺利安装. 更新: 上网查了下人人影视自己建立了一个区 ...

  5. Linux基础篇① (Linux介绍;VM和CentOS详细安装教程;工具环境搭建,配置;Linux目录结构)

    目录 第一章 Linux入门 1.1 Linux应用领域 1.1.1 个人桌面领域的应用 1.1.2 服务器领域 1.1.3 嵌入式领域 1.2 Linux介绍 1.2.1 linux概述 1.3 L ...

  6. linux温度监控控件下载安装,Linux_在CentOS上安装Sensors主机温度监控程序,先下载lm_sensors和sensors-applet两 - phpStudy...

    在CentOS上安装Sensors主机温度监控程序 先下载lm_sensors和sensors-applet两个程序. 其中,lm_sensors找到了rpm包文件:lm_sensors-3.0.1- ...

  7. centos linux 安装jq,在centos中安装jq时遇到问题

    rishabhjitani 17 centos jq 在centos上安装jq时,我遇到了一个问题.我运行了以下命令: yum groupinstall "Development Tools ...

  8. linux安装f77编译器,CentOS下安装gcc /g++ /gfortran /g77 编译器

    完全新手入门的角度,学习CentOS..版本centos 6.2x86_64 由于手头有CentOS 6.2的安装光盘,所以采用的是rpm包来安装gcc编译器,这样免去来下载安装包的步骤..(其他的安 ...

  9. 编译安装php apache,CentOS编译安装Apache2.4+PHP5.6

    CentOS下YUM安装PHP和Apache是比较简单的,可是一般默认情况下的PHP版本是5.3,Apache版本是2.2.因为考虑到PHP版本和Apache版本越高性能越好,就打算在CentOS下编 ...

  10. 平板安装python_在CentOS上安装Python3的三种方法

    Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...

最新文章

  1. java内部类 缺点_Java中的内部类及其优势
  2. 另一鲜为人知的单例写法-ThreadLocal
  3. AbstractQueuedSynchronizer 原理分析 - 独占/共享模式
  4. Java 的Comparator比较器用法
  5. Spring Boot返回前端Long型丢失精度
  6. Matplotlib - 箱线图、箱型图 boxplot () 所有用法详解
  7. 26日直播预告丨 经典知识库:ASM元数据简介及案例分享
  8. [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0
  9. 请检查captcha表格_【分享】工程资料这样写,再也不用担心检查组来检查资料了...
  10. Sleutel:密码治理器
  11. css代码颜色十六进制大全
  12. linq分类汇总怎么写_包围结构的字怎么写才好看?掌握方法是关键,分类总结要领很实用...
  13. JDK官方文档(包含所有版本)
  14. 2017-10-02清北模拟赛
  15. Mybatis的一级缓存和二级缓存执行顺序
  16. 实现小程序微信支付功能
  17. srand函数怎么用linux,rand与srand函数的使用
  18. Autodesk ReCap-现实捕获技术
  19. java robot api_java机器人API学习笔记
  20. canvas实现流星特效

热门文章

  1. python和abap的关系_ABAP 一对多关系
  2. win7备份工具_u盘系统重装win7旗舰版详细图解教程
  3. class中函数的this指向
  4. Fefora17联想笔记本安装无线网卡
  5. rollback 最后判断成功_最后4天!这些你知道吗?
  6. 智能家居告别荒蛮:机会与挑战并存
  7. C语言的5种存储类以及关键字volatile、restrict
  8. windows版mysql5.7.18安装
  9. 修复Ubuntu系列pip
  10. 用Python写一个滑动验证码