CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)

之前介绍了 CentOS 云服务器从购买到 JDK 及 Tomcat 安装及环境配置 没有说 MySQL 8.0,是整理了这一篇文章。

本篇示例环境:

  • CentOS 6.5
  • MySQL 8.0

使用工具安装:

  • XShell 6 中文破解版安装(提供安装包)
  • xftp 6 介绍与安装步骤(提供安装包)

第一步:清除原有 MySQL

(1)用 XShell 链接上云服务器终端
(2)查看是否安装:

rpm -qa | grep mysql

移除不想要的版本:

yum remove 名称

示例截图:
CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第1张图片

第二步:下载 MySQL YUM 安装

  • 地址:https://dev.mysql.com/downloads/repo/yum/
  • 官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
    CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第2张图片

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第3张图片

第三步:Xftp 上传文件

(1)本篇选择位置:root/mysql8
CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第4张图片

第四步:安装MySQL RPM安装包

(1)在终端进入 MySQL rpm 包所在的目录,执行下面命令:

yum localinstall mysql80-community-release-el6-2.noarch.rpm

截图:
CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第5张图片
(2)上面提示安装完成

然后,也可以在 /etc/yum.repos.d 目录下多两个文件:
CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第6张图片
两个文件,说明 MySQL Yum 仓库添加成功。并没有安装 MySQL 呢

安装 MySQL 8.0

(1)使用命令:

yum install mysql-community-server

截图:
CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第7张图片
(2)启动 MySQL 服务:

sudo service mysqld start

(3)启动后会生成默认密码,在 /var/log/mysqld.log 能找到一段记录:

查看方式:

  • 使用命令:
cat /var/log/mysqld.log | grep password
  • 使用 Xftp:
    CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第8张图片

(4)用临时密码登录 MySQL 命令:

mysql -u root -p

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第9张图片

(5)密码是临时的,所以必须进行修改密码,才能进行下一步:

修改密码:

alter user user() identified by '新密码'

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第10张图片

数据库远程登录设置:

  • 先 use mysql
  • 再使用:
update user set host='%' where user='root';

在这里插入图片描述

其他

(1)关闭服务:

service mysqld stop

(2)查看数据库进程:

ps -ef |grep mysql
service mysqld status

(4)使用本地电脑 Navicat 连接

  • 填写(需要先设置允许远程就是 % 那个,上面有):
    CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第11张图片
  • 测试:
    CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)_第12张图片

一键添加交流群

  • QQ群:621657432

你可能感兴趣的:(#,MySQL,▼,数据库,▼,云服务器)