5.mysql8.0安装遇到的问题

1.官网下载mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar,解压到  /usr/local/mysql/  目录下;

2.依次安装mysql组件:

# rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm

# rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm

# rpm -ivh mysql-community-libs-compat-8.0.15-1.el7.x86_64.rpm

# rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm

# rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm

如果有报错如:

依赖检测失败:

mysql-community-common(x86-64) >= 5.7.9 被 mysql-community-libs-5.7.19-1.el7.x86_64 需要
mariadb-libs 被 mysql-community-libs-5.7.19-1.el7.x86_64 取代

则表示该依赖已存在,则删除以前依赖,重新安装,删除命令为:

# rpm -e mysql-libs

3.启动服务:

# systemctl start mysqld.service

查看状态:

# systemctl status mysqld.service

4.修改密码:

  5.7版本以后,安装mysql后默认生成密码,密码在/var/log/mysqld.log文件中,

  命令搜索:#grep ‘temporary password‘  mysqld.log

  然后登陆:#mysql -uroot -p

  输入密码后,进入mysql,修改密码:

    mysql> use mysql;

    mysql> alter user ‘root‘@‘%‘  identified by ‘password_123‘;

    mysql> exit;

4.navicat连接测试:

  正确输入连接信息后,可能会出现一下问题:

  (1)error 1130-host ‘192.168.*.*’ is not allowed to connect to this MySql server.

    解决:该mysql服务不允许远程连接。进入mysql

    mysql> use mysql;

    mysql> alter user set host=‘%‘ where user = ‘root‘;

    mysql>select host,user from user;

    mysql>flush privileges;

    mysql>exit;

  (2)error 1251 client does not support authentication protocol requested by server.

    解决:root账户默认的加密方式是caching_sha2_password;很多客户端工具不支持这种加密认证方式,连接的时候就会报这种错。

    mysql> use mysql;

    mysql> alter user ‘root‘@‘%‘ identified by ‘password_123‘ password expire never;

    mysql> alter user ‘root‘@‘%‘ identified with mysql_native_password by ‘password_123‘;

    mysql> flush privileges;

    mysql> exit;

    重启mysql服务,再次连接,成功。

原文地址:https://www.cnblogs.com/li-jing/p/10695394.html

时间: 2024-10-16 16:24:38

5.mysql8.0安装遇到的问题的相关文章

Centos7下Mysql8.0安装手册 以及 一些坑点总结

MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一.  Mysql8.0版本相比之前版本的一些特性 1) 默认编码utf8默认编码使用utf8mb4, utf8mb4编码是utf8编码的超集,兼容utf8,并且能存储4字节的表情字符历史,MySQL数据库的 "utf8"并不是真正概念里的 UTF-8.MySQL中的"utf8"编码只支持最大3字节每字符.真正的大家正在使用

mysql8.0安装好后无法启动后的一顿猛如虎操作

mysql8.0安装好后可以正常与navicat通信,也可以可以通过密码进入,在任务管理器中能看到mysqld字样 那么问题来了,用net start mysql 命令竟然无法启动 按照网上正常的步骤来操作: 以管理员身份在mysql的bin目录下        1.mysqld --initialize:作用初始化 2.mysqld -install:作用安装mysql服务 3.net start mysql:启动mysql服务      得到如下结果 4.net start mysql80 

mysql8.0 安装

之前一直使用的是zabbix3.4和mariadb5.5;感觉良好!!!但是...因其他原因需要重新部署 这次规划使用zabbix4.0和mysql8.0结合使用:嗯~~应该不会错吧!!! zabbix-server的安装跟3.4一样:在此不再书写,重点学mysql8.0的安装过程! 注释:已经做好了,这是后续补得,可能有些地方不准 系统环境:CentOS7.4 最小化安装 1.前期准备 原文地址:https://www.cnblogs.com/huangyanqi/p/9310522.html

数据库mysql8.0安装

第一次写博客,准备坚持下去把每天学习到的东西记录下来,刚好安装mysql8.0过程中遇到了一些问题并解决,系统win10.致敬博客 首先先粘贴一段mysql的百度百科词条:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.官方介绍说

win 10 mysql8.0安装

1.解压缩安装包(记住自己的解压到那个目录,后面需要) 2.找到此电脑,然后找到属性(小编这里win10) 3.点击左侧高级系统设置 4.选择下面的环境变量 5.选择下面的新建,然后看图片,上面输入MYSQL_HOME,下面输入步骤1解压的目录位置 6.找到path,然后点击编辑 7.点击新建 8.%MYSQL_HOME%\bin 这段话复制进去 9.如图,两个目录都弄好了,点击确定吧 10.新建一个my.ini文件 [client]  port=3306  default-character-

mysql-8.0 安装教程(自定义配置文件,密码方式已修改)

下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部“No thanks, just start my download.”即可开始下载. 或直接下载:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 环境:Windows 10 一,安装 1.1,解压z

MySQL8.0安装

为mysql创建用户组 [[email protected] ~]# groupadd mysql 添加mysql用户 [[email protected] ~]# useradd -r -g mysql mysql 创建目录[[email protected] ~]# mkdir -p /kingsql/database/mysql/tmp/[[email protected] ~]# mkdir -p /kingsql/database/mysql/log/ 创建mysqld.log日志[[

MySQL8.0.11 for linux7.2 二进制安装

MySQL8.0安装官方文档: https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html 安装前注意: MySQL8.0和MySQL5.7和之前的版本还是有区别的,第一点就是在安装MySQL的时候 密码认证方式:默认的密码加密方式是:caching_sha2_password,而现在很多客户端工具还不支持这种加密认证方式,可以在配置文件中加入:default_authentication_plugin=mysql_nativ

centos7安装mysql8.0

MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! mysql8.0安装步骤: 1.添加yum安装库 安装库的下载地址:https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm wget https://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm rpm -