| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> CentOS7安装mysql8 -> 正文阅读 |
|
[系统运维]CentOS7安装mysql8 |
本文介绍rpm方法安装mysql,下面写下我的安装过程,然后成功的在CentOS7中安装了mysql 8.0.27,确认自己是centos7系统,并且安装的是mysql8,本教程基本可以傻瓜式安装。 清理已经存在的mysql查询已经安装的mysql
?'xxxx'代表 rpm -qa | grep mysql 展示出来所有mysql相关的安装,可能有多个,则重复多次?yum -y remove 'xxxx' 直到卸载完
查找所有与mysql相关的文件
使用rm-rf时一定注意确认路径,确认时上一步中查出来的路径,复制的时候不要漏任何字符,否则会造成系统奔溃 , 'xxxx'代表?find / -name mysql 展示出来所有名字,有多个,则重复多次rm -rf 'xxxx'? ?
清理已经存在的mariadb查询已经安装的mariadb
'xxxx'代表?rpm -qa | grep mariadb 展示出来所有名字,有多个,则重复多次?yum -y remove 'xxxx'?
?下载mysql安装包进入mysql官网下载,https://dev.mysql.com/downloads/mysql/,复制url在浏览器中粘贴进入如下页面,注意标红框的几个选项 将文件放在centos服务器上有两种方法,具体如下 第一种方法:
第二种方法:
安装mysql安装包?解压刚下载的安装包
在centos当前路径下输入? ls? 会看到下图中的8个文件,使用rpm -ivh 安装这8个文件,安装顺序见下图,比如? ?? 100 ?rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm? 安装过程中可能出现以下问题,按需解决,这部分是综合参考了别的教程,自己也遇到了当中的一个问题,并且也解决了 出现问题:error: Failed dependencies: libnuma.so.1()(64bit) is needed by mysql-community-server-8.0.27-1.el7.x86_64 libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-8.0.27-1.el7.x86_64 libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-8.0.27-1.el7.x86_64
出现问题:error:Failed dependencies: pkgconfig(openssl) is needed by mysql-community-devel-8.0.27-1.el7.x86_64
出现问题:error:Failed dependencies: perl(Data::Dumper) is needed by mysql-community-test-8.0.13-1.el7.x86_64
出现问题:error: Failed dependencies:
启动mysql初始化
目录授权
启动mysql
查看mysql状态,出现下图中情况说明启动成功了?? ? systemctl status mysqld.service? ? ? ? ? ? ? ? ?? 登录mysql启动mysql后会生成一个临时密码,使用此命令可以查询到临时密码,见下图
使用此命令进入mysql,然后回车后会要求输入密码,使用上一步获取的临时密码就可以登录,进入下图页面说明登录成功
修改密码
MySQL中user表中主机配置配置只要是root用户+密码,在任何主机上都能登录MySQL数据库。 (1)进入MySQL[root@hadoop101 mysql-libs]# mysql -uroot -p123456 (2)显示数据库
(3)使用MySQL数据库
(4)展示MySQL数据库中的所有表
(5)修改user表,把Host表内容修改为%
(6)删除root用户的其他host
(7)刷新
(8)退出
此时应该是可以使用远程可视化工具连接mysql了 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:41:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |