openEuler RPM方式安装MySQL8的实现

 更新时间:2023年01月03日 11:12:53   作者:李昊哲小课  
本文主要介绍了openEuler RPM方式安装MySQL8的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

升级系统内核和软件

yum -y update

安装常用软件

yum -y install lrzsz gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre-devel vim net-tools man wget tar

下载安装包

wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar

创建目录存储安装包

mkdir mysql

解压安装包到指定目录

tar -xvf mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar -C mysql

保留最少安装文件

cd mysql
rm -f *debug*

安装mysql

rpm -ivh *.rpm  --force --nodeps

启动mysql

systemctl start mysqld

设置开机启动mysql

systemctl enable mysqld

查看初始密码

grep 'temporary password' /var/log/mysqld.log

登录mysql

mysql -h localhost -uroot -p

mysql环境清空屏幕

system clear

修改密码并授权可以访问主机

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lihaozhe!!@@1122';
flush privileges;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Lihaozhe!!@@1122';
flush privileges;

update mysql.user set host = '%',plugin='mysql_native_password' where user='root';
flush privileges;

quit;

重启mysql服务

systemctl restart mysqld

登录mysql

mysql -h 127.0.0.1 -uroot -p

查看字符集

show variables like'%character%';

编辑配置文件修改服务器端字符集

vim /etc/my.cnf
#在[mysqld]下面增加
character-set-server=utf8mb4

重启mysql服务

systemctl restart mysqld

到此这篇关于openEuler RPM方式安装MySQL8的实现的文章就介绍到这了,更多相关openEuler RPM安装MySQL8内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql连接器之mysql-connector-java问题

    mysql连接器之mysql-connector-java问题

    这篇文章主要介绍了mysql连接器之mysql-connector-java问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • MySQL中Bit数据类型的使用方式

    MySQL中Bit数据类型的使用方式

    这篇文章主要介绍了MySQL中Bit数据类型的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 浅谈mysql的sql_mode可能会限制你的查询

    浅谈mysql的sql_mode可能会限制你的查询

    本文主要介绍了浅谈mysql的sql_mode可能会限制你的查询,这个问题主要说明的是,我们写的sql查询语句违背了聚合函数group by的规则,下面就来介绍一下解决方法,感兴趣的可以了解一下
    2025-03-03
  • MySQL授予用户权限命令详解

    MySQL授予用户权限命令详解

    这篇文章主要给大家介绍了关于MySQL授予用户权限命令的相关资料,授权就是为某个用户赋予某些权限,例如可以为新建的用户赋予查询所有数据库和表的权限,需要的朋友可以参考下
    2023-11-11
  • mysql error 1071: 创建唯一索引时字段长度限制的问题

    mysql error 1071: 创建唯一索引时字段长度限制的问题

    这篇文章主要介绍了mysql error 1071: 创建唯一索引时字段长度限制的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • Mysql数据库支持的存储引擎对比

    Mysql数据库支持的存储引擎对比

    这篇文章主要介绍了Mysql数据库支持的各个存储引擎之间的对比分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-09-09
  • Mysql5.7并发插入死锁问题解决

    Mysql5.7并发插入死锁问题解决

    死锁是数据库并发控制中的一种现象,它涉及多个事务在执行过程中相互等待对方占有的资源,导致无法继续执行,本文就来介绍一下Mysql5.7并发插入死锁问题解决,感兴趣的可以了解一下
    2024-09-09
  • MySQL8.0新特性之不可见主键的使用

    MySQL8.0新特性之不可见主键的使用

    MySQL8.0.30版本引入不可见主键,它可以自动为没有显式指定主键的 InnoDB 表创建一个不可见的主键,本文主要介绍了MySQL8.0新特性之不可见主键的使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04
  • 使用JDBC数据库连接工具类

    使用JDBC数据库连接工具类

    这篇文章主要介绍了使用JDBC数据库连接工具类方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2007-03-03
  • MySQL 行转列详情

    MySQL 行转列详情

    这篇文章主要介绍了MySQL 行转列详情,MySQL 行转列语句不难,具体的详细资料,感兴趣的小伙伴可以参考一下
    2022-01-01

最新评论