Linux上安装mysql8.0,安装过程及遇到的错误总结

安装过程,不再赘述,参考https://blog.csdn.net/qq_31382921/article/details/53696031
以及https://blog.csdn.net/u012946310/article/details/81880050问题都能解决;
特别注意:mysql启动服务是service mysqld start 是mysqld不是mysql。

一、mysql安装过程

补充安装过程:(之前安装好了之后,发现第二次安装又遇到不成功的问题,随将过程大概记录一下)

1. 检查系统里面之前有没有安装过mysql数据库,为了防止卸载不干净,导致安装失败,先进行检查

基本rpm使用语句:

  1. 查看有没有旧版本 的mysql rpm -qa | grep -i mysql
  2. 卸载旧版本的mysql rpm -ev mysql-libs-5.1.71-1.el6.x86_64
  3. 2019/06/17刚发现的批量卸载命令:rpm -qa | grep -i mysql | xargs rpm -ev --nodeps
    如果无法卸载,请加上 --nodeps,忽略依赖,进行强制卸载
  4. 查找mysql 文件的出现过的安装位置 find / -name mysql,其中配置文件/etc/my.cnf需要手动删除
[root@localhost mysql]# rpm -qa | grep -i mysql                           
mysql-community-libs-compat-8.0.15-1.el6.x86_64
mysql-community-common-8.0.15-1.el6.x86_64
mysql-community-libs-8.0.15-1.el6.x86_64
mysql-community-client-8.0.15-1.el6.x86_64

[root@localhost mysql]# rpm -ev mysql-community-libs-compat-8.0.15-1.el6.x86_64 --nodeps
warning:    erase unlink of /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 failed: No such file or directory
warning:    erase unlink of /usr/lib64/mysql/libmysqlclient_r.so.16 failed: No such file or directory
warning:    erase unlink of /usr/lib64/mysql/libmysqlclient.so.16.0.0 failed: No such file or directory
warning:    erase unlink of /usr/lib64/mysql/libmysqlclient.so.16 failed: No such file or directory

[root@localhost mysql]# rpm -qa | grep -i mysql
mysql-community-common-8.0.15-1.el6.x86_64
mysql-community-libs-8.0.15-1.el6.x86_64
mysql-community-client-8.0.15-1.el6.x86_64

[root@localhost mysql]# rpm -ev mysql-community-common-8.0.15-1.el6.x86_64 --nodeps

[root@localhost mysql]# rpm -ev mysql-community-libs-8.0.15-1.el6.x86_64 --nodeps
warning:    erase unlink of /usr/lib64/mysql/libmysqlclient.so.21.0.15 failed: No such 
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用中提供的信息,您可以按照以下步骤安装MySQL 8.0.19版本: 1. 从MySQL官方网站下载安装mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz。 2. 在CentOS Linux release 7.5.1804 (Core)环境下解压安装包。使用以下命令:xz -d mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz,然后使用tar -xvf mysql-8.0.19-linux-glibc2.12-x86_64.tar解压缩。 引用提供了一些连接MySQL数据库的可视化工具,您可以选择其中一个来连接MySQL。 引用提供了关于MySQL新版身份验证插件的可能原因和解决方法。如果在连接MySQL遇到"plugin caching_sha2_password could not be loaded"错误,您可以切换回旧版插件mysql_native_password。 引用提到了连接数据库的可视化工具可以提供更方便的操作界面。 根据以上引用内容,以下是MySQL 8.0.19的安装教程: 1. 下载MySQL 8.0.19的安装包(mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz)并保存到您的CentOS Linux系统中。 2. 在终端中,使用以下命令解压安装包:xz -d mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz,然后使用tar -xvf mysql-8.0.19-linux-glibc2.12-x86_64.tar解压缩安装包。 3. 根据需要,您可以将MySQL的可执行文件添加到系统的PATH环境变量中,以便您可以从任何位置访问MySQL。 4. 启动MySQL服务器:在终端中切换到MySQL安装目录,并执行以下命令:./bin/mysqld --initialize --user=mysql,这将初始化MySQL并创建必要的系统表。 5. 启动MySQL服务:执行以下命令:./bin/mysqld_safe --user=mysql &,这将启动MySQL服务器。 6. 登录到MySQL:执行以下命令:./bin/mysql -u root -p,这将提示您输入密码。按照终端的提示输入密码并按回车键。 7. 现在您可以开始使用MySQL了。您可以使用命令行工具执行SQL语句,也可以使用连接数据库的可视化工具来操作MySQL。 请注意,以上教程仅适用于MySQL 8.0.19版本和CentOS Linux release 7.5.1804 (Core)环境。如果您使用不同的版本或不同的操作系统,请参考相应的文档和安装指南。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值