1、一般CentOS默认安装了mariadb,所以先查看是否安装mariadb,如果安装就需要先卸载mariadb

rpm -qa|grep mariadb

rpm -e mariadb-libs --nodeps

2、在/usr/local/目录下创建mysql文件夹

cd /

cd usr/local

mkdir mysql

3、进入mysql文件夹内,下载mysql

cd mysql

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

4、解压mysql到当前目录

tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

5、安装mysql,依次执行下列命令

rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force

6、初始化和相关配置,依次执行下列命令

mysqld --initialize;

chown mysql:mysql /var/lib/mysql -R;

systemctl start mysqld.service;

systemctl enable mysqld;

如果执行mysqld --initialize; 出现以下报错,先执行yum -y install numactl,再执行mysqld --initialize;

如果执行systemctl start mysqld.service; 出现以下报错,先执行tail -f /var/log/mysqld.log查看错误日志

如果错误日志如下,执行cd /var/lib/mysql,执行rm -rf *删除所有文件,再执行systemctl start mysqld.service;

7、查看数据库初始化密码

cat /var/log/mysqld.log | grep password

8、登录数据库,复制粘贴始化密码就行,登录密码不会显示,按回车键

mysql -uroot -p

9、修改密码,密码需要数字,大小写字母,特殊符号

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxx';

10、退出mysql,然后通过新密码再次登陆验证密码是否修改成功

exit;

mysql -uroot -p

11、创建远程访问用户,依次执行下列命令

create user 'root'@'%' identified with mysql_native_password by 'xxxxx';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

12、一般服务器没有默认开发3306端口,需要在服务器控制台,配置安全组~

centos7.6安装mysql数据库_CentOS7.6安装MYSQL8.0相关推荐

  1. centos7不能安装mysql数据库_Centos7 上安装mysql遇上的问题:mysql无法正常启动-Go语言中文社区...

    第一次在Centos上安装mysql遇到的一些问题. 第一步就遇到问题,安装mysql-server报错没有可用包. [解决方法] 先要安装mysql # wget http://repo.mysql ...

  2. linux php 安装mysql数据库_linux php安装mysql数据库有哪些方法

    linux php安装mysql数据库有哪些方法 发布时间:2020-07-15 15:25:56 来源:亿速云 阅读:74 作者:Leah 本篇文章给大家分享的是有关linux php安装mysql ...

  3. mysql数据库安装以及登录(如何在windows下安装mysql数据库,以及解决mysql8登录报错问题,绝对是保姆级别的,不要错过哦)

    目录 概述 MySQL的卸载(选看) 停止MySQL服务 软件的卸载 方式1:通过控制面板方式 方式2:通过360或电脑管家等软件卸载 方式3:通过安装包提供的卸载功能卸载 残余文件的清理 清理注册表 ...

  4. zip安装mysql没有软件,windows10系统安装mysql-8.0.13(zip安装) 的教程详解

    安装环境说明 解压安装包 •解压路径:D:\develop\software •解压后mysql根目录:D:\develop\software\mysql-8.0.13-winx64 原则: 安装目录 ...

  5. centos7远程访问mysql数据库_CentOS7下安装mysql最快捷方式及mysql远程访问连接实现详解...

    由于本人使用源码安装时出现许多错误,导致最后安装依然失败,故不推荐源码安装.现分享下成功安装的案例. 1.CentOS7下安装mysql步骤: (1)首先必须添加mysql社区repo通过输入命令: ...

  6. linux 用root安装mysql数据库_Linux上安装Mysql及简单的使用详解

    1. 安装mysql sudo apt-get update sudo apt-get install mysql-server sudo apt-get install python-mysqldb ...

  7. sonarqube下安装mysql数据库_本地安装SonarQube之一——win7环境安装mysql

    解压数据库(路径不要有t字开头的文件夹),然后配置环境变量,地址是${mysql5.7.20}/bin. 然后在${mysql5.7.20}文件夹下创建my.ini文件.文件内容如下: [mysql] ...

  8. 在cmd中配置安装mysql数据库密码_windows安装mysql数据库并修改密码

    1.下载 1 MySQL Community Server 5.7.18 2 https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录 ...

  9. linux默认安装数据库密码是多少,Linux服务器上安装MySql数据库(默认安装,密码为空),首次使用需要修改密码(示例代码)...

    1,在/etc/my.cnf末尾  加入skip-grant-tables,保存,跳过身份验证. 2,重启MySql,使刚才修改的配置生效. 3,终端输入mysql,然后再输入use mysql; 4 ...

  10. windows安装MySQL数据库【附安装文档和安装包】

    MySQL下载地址: 链接:https://pan.baidu.com/s/1LE7jpBgcZFaQyLwYdXvvJQ&shfl=sharepset 提取码:ksx3 复制这段内容后打开百 ...

最新文章

  1. 你应该学会的接口调试神器——Postman高级用法
  2. LeetCode 404. 左叶子之和思考分析
  3. mysql 5.7 flashback_Flashback for MySQL 5.7
  4. vs不一致的行尾对话框怎么调出_细分调漆步骤,新手师傅怎么轻松调漆
  5. 消费者生产者代码之---一步一步带你写
  6. out.print 嵌套html代码_代码规范之前端编写码规范
  7. js实现斗地主的算法 验证牌型 找大于上家的牌型
  8. 神经网络测试样本的选择,如何测试神经网络模型
  9. 51单片机c语言怎么定义引脚,80C51单片机引脚功能图解
  10. Java虚拟机(JVM)的类加载机制LLI
  11. 霍尼韦尔为重庆打造智慧口岸提供技术支持
  12. Win10 安装虚拟机ROS
  13. 你们一个个都人工智能了,让PC怎么办?
  14. JetBrains-License-Server
  15. yum linux centos安装mysql详细教程
  16. 学习过程中所遇到的问题及解决方法总结
  17. mysql进阶(三十四)Field ‘id‘ doesn‘t have a default value 错误解决方法
  18. 工控服务器性能指标,5点弄懂工控机内存条
  19. UG二次开发—VisualStudio开发环境及调试配置
  20. Swift基础语法(常量变量、数据类型、元组、可选、断言)

热门文章

  1. python中 // 和 / 和 %
  2. 暴走湖北五城,聊聊我的湖北印象
  3. 云端转型突破临界点,金蝶云加速企业云服务落地
  4. Unity环境光 Environment面板
  5. 简述MES系统的9大核心功能模块
  6. chrome不跟随系统分辨率
  7. import sys
  8. Scrapy--下载器中间件(Downloader Middleware)
  9. Nginx搭建文件服务器(解决无法下载文件.txt,.pdf等)
  10. 分享一个编程学习网站——并发编程网