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. finalshell文件列表不显示_Jira面板配置_待办事项不显示问题列表
  2. 新春祝福必杀计之发送短信攻略
  3. [转]不定义JQuery插件,不要说会JQuery
  4. 为CentOS 7安装VMware-tools
  5. Linux操作系统下如何利用SSH进行远程控制
  6. 【分析】立即购买vs加入购物车,移动电商购买流程差异分析
  7. systemctl与mysql多实例_mysql mariadb 多版本多实例 开机启动
  8. jQuery 操作元素
  9. java grpc 客户端处理 go 服务端多返回值_grpc基础实践(二)
  10. fetch ajax cros,由 Fetch 跨域 看 CORS
  11. Java IO实战操作(二)
  12. 花 30 万招聘的高级程序员,真的值吗?
  13. Git学习笔记之廖雪峰Git教程
  14. wifi发射功率各国标准_智能插座背后的两种无线协议——WiFi与ZigBee
  15. 刷流量php网站源码,在线模拟刷网站PV流量源码
  16. SI24R1切换收发模式问题调试与解决
  17. 迁移学习与Transformer架构
  18. 账号权限问题导致数据泄露频发,如何破解“万豪们”的安全难题?
  19. 7.2判断是否手机端进行访问页面
  20. 机械设备行业:工业气体企业财务分析

热门文章

  1. CM311-1_YST_S905L3(B)_安卓9.0_设置无密码_默认打开adb_完美AI语音_线刷固件包
  2. Flutter使用系统相机和相册获取图片
  3. 大数据可视化 — 学期总结
  4. 双硬盘双win10互不干扰_win10系统安装双硬盘却无法显示另一个硬盘的技巧介绍...
  5. 破解/忘记Win7密码
  6. HTML颜色名称和颜色代码表
  7. 分而治之(Work Breakdown Structure, WBS)
  8. 算法提高 字符串跳步
  9. 程序与进程以及作业之间的区别
  10. Python爬取周杰伦的200首歌+BI可视化分析