CentOS7版本如何安装Mysql8.0.20版本数据库
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编这次要给大家分享的是CentOS7版本如何安装Mysql8.0.20版本数据库,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。CentOS7安装Mysql8.
千家信息网最后更新 2026年11月02日CentOS7版本如何安装Mysql8.0.20版本数据库
小编这次要给大家分享的是CentOS7版本如何安装Mysql8.0.20版本数据库,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。
CentOS7安装Mysql8.0.20步骤:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html
官网下载有时速度比较慢,直接点击链接也可以下载:mysql 8.0.20
官网下载8.0.20Mysql包(bundle版本)
1.创建mysql文件夹:
[root@localhost ~]# mkdir /usr/local/mysql[root@localhost ~]# cd /usr/local/mysql/
将下载的mysql包放在创建的MySQL文件夹内:
[root@localhost mysql]# ll总用量 815000-rw-r--r--. 1 root root 834560000 5月 13 10:44 mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
mysql的安装版MD5码查看是否和官网上的相对应:
[root@localhost mysql]# md5sum mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar c8d062c1f74d9aab7dbdd5300b202b6e mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
将mysql的包解压得到几个内安装包:
[root@localhost mysql]# tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar mysql-community-libs-8.0.20-1.el7.x86_64.rpmmysql-community-embedded-compat-8.0.20-1.el7.x86_64.rpmmysql-community-test-8.0.20-1.el7.x86_64.rpmmysql-community-common-8.0.20-1.el7.x86_64.rpmmysql-community-devel-8.0.20-1.el7.x86_64.rpmmysql-community-client-8.0.20-1.el7.x86_64.rpmmysql-community-libs-compat-8.0.20-1.el7.x86_64.rpmmysql-community-server-8.0.20-1.el7.x86_64.rpm[root@localhost mysql]# ll总用量 1630004-rw-r--r--. 1 root root 834560000 5月 13 10:44 mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar-rw-r--r--. 1 7155 31415 48822048 3月 27 20:14 mysql-community-client-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 623508 3月 27 20:14 mysql-community-common-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 8129988 3月 27 20:14 mysql-community-devel-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 23599996 3月 27 20:14 mysql-community-embedded-compat-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 4667884 3月 27 20:14 mysql-community-libs-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 1277128 3月 27 20:14 mysql-community-libs-compat-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 512057468 3月 27 20:15 mysql-community-server-8.0.20-1.el7.x86_64.rpm-rw-r--r--. 1 7155 31415 235369940 3月 27 20:16 mysql-community-test-8.0.20-1.el7.x86_64.rpm
依次安装顺序时common,libs,libs-compat,client,server:
警告:mysql-community-common-8.0.20-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID ********: NOKEY准备中... ################################# [100%]正在升级/安装... 1:mysql-community-common-8.0.20-1.e################################# [100%]警告:mysql-community-libs-8.0.20-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID ********: NOKEY准备中... ################################# [100%]正在升级/安装... 1:mysql-community-libs-8.0.20-1.el7################################# [100%]警告:mysql-community-libs-compat-8.0.20-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID ********: NOKEY准备中... ################################# [100%]正在升级/安装... 1:mysql-community-libs-compat-8.0.2################################# [100%]警告:mysql-community-client-8.0.20-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID ********: NOKEY准备中... ################################# [100%]正在升级/安装... 1:mysql-community-client-8.0.20-1.e################################# [100%]警告:mysql-community-server-8.0.20-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID ********: NOKEY准备中... ################################# [100%]正在升级/安装... 1:mysql-community-server-8.0.20-1.e################################# [100%]
编辑一下/etc/my.cnf文件:
在最下面增加一行:
lower_case_table_names=1
initialize初始化:
[root@localhost mysql]# mysqld --initialize[root@localhost mysql]#
更改一下权限:
[root@localhost mysql]# chown -R mysql:mysql /var/lib/mysql[root@localhost mysql]# ll /var/lib/总用量 8drwxr-xr-x. 4 root root 32 5月 13 10:07 AccountsServicedrwxr-xr-x. 2 root root 6 8月 3 2017 alsadrwxr-xr-x. 2 root root 274 5月 13 10:14 alternativesdrwx------. 3 root root 18 5月 13 10:17 authconfigdrwxr-xr-x. 2 root root 6 8月 3 2017 bluetoothdrwxr-xr-x. 2 chrony chrony 6 8月 4 2017 chronydrwxr-xr-x. 3 root root 17 5月 13 10:06 colordrwxr-xr-x. 4 colord colord 67 5月 13 10:23 colorddrwxr-xr-x. 2 root root 6 11月 7 2016 dbusdrwxr-xr-x. 2 root root 6 8月 4 2017 dhclientdrwxr-xr-x. 2 root root 6 8月 3 2017 dnsmasqdrwxr-xr-x. 3 root root 34 5月 13 10:24 flatpakdrwxr-xr-x. 2 root root 6 6月 24 2014 fprintdrwxr-xr-x. 2 root root 6 11月 5 2016 gamesdrwxrwx--T. 5 gdm gdm 70 5月 13 10:23 gdmdrwxr-xr-x. 2 geoclue geoclue 6 8月 2 2017 geocluedrwxr-xr-x. 4 root root 55 5月 13 02:22 gssproxydrwxr-xr-x. 2 root root 6 8月 2 2017 hypervdrwxr-xr-x. 2 root root 6 8月 5 2017 initramfsdrwxr-xr-x. 8 root root 90 5月 13 10:07 iscsidrwxr-xr-x. 8 root root 93 5月 13 10:08 libvirtdrwxr-xr-x. 2 root root 6 11月 6 2016 lldpaddrwxr-xr-x. 2 root root 6 8月 2 2017 logrotatedrwx------. 2 root root 6 5月 13 10:06 machinesdrwxr-xr-x. 2 root root 37 5月 13 02:22 miscdrwxr-x---. 2 root slocate 6 11月 5 2016 mlocatedrwxr-x--x. 6 mysql mysql 4096 5月 13 11:05 mysql
启动mysql服务看一下服务状态,看Active这一行的状态:
[root@localhost mysql]# systemctl start mysqld.service [root@localhost mysql]# systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since 三 2020-05-13 11:09:35 CST; 8s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 16795 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 16829 (mysqld) Status: "Server is operational" CGroup: /system.slice/mysqld.service └─16829 /usr/sbin/mysqld5月 13 11:09:24 localhost.localdomain systemd[1]: Starting MySQL Server...5月 13 11:09:35 localhost.localdomain systemd[1]: Started MySQL Server.[root@localhost mysql]#
查看数据库初始的密码:
[root@localhost mysql]# cat /var/log/mysqld.log | grep password2020-05-13T03:05:16.041238Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: n_t#tk.Z?7)f
使用初始密码登陆数据库:后更改密码:
[root@localhost mysql]# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 8Server version: 8.0.20Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>mysql> ALTER user 'root'@'localhost' identified with mysql_native_password by '123456';Query OK, 0 rows affected (0.04 sec)mysql> exitBye[root@localhost mysql]# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9Server version: 8.0.20 MySQL Community Server - GPLCopyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> SELECT VERSION;ERROR 1054 (42S22): Unknown column 'VERSION' in 'field list'mysql> SELECT VERSION();+-----------+| VERSION() |+-----------+| 8.0.20 |+-----------+1 row in set (0.00 sec)mysql>
到此可以正常登陆数据库了,可以自行查找开启远程方式。
看完这篇关于CentOS7版本如何安装Mysql8.0.20版本数据库的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。
数据
数据库
版本
密钥
正在
准备
升级
密码
文件
文章
用量
一行
内容
文件夹
状态
服务
登陆
不错
兴趣
内容丰富
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技活动banner
科技互联网公司装修
智能科技公司是互联网公司吗
互联网 科技公司
华宇互联网科技
互联网未来科技
互联网金融科技委员会
互联网 科技服务平台
华脉科技工业互联网产品
成都玖崟互联网科技有限公司乐商圈怎么样
互联网科技热点资讯
上海宁丞科技互联网
未来五年的互联网科技
中国科技创新与世界互联网大会
佛山市拉法互联网科技有限公司
晋城互联网科技
上海科技产业互联网平台
互联网相关科技技术
广西科技产业互联网是什么
科技互联网专业务虚会材料
互联网科技股
国智互联网科技
重庆互联网络科技
亿人帮互联网科技
深圳市运趣互联网科技有限公司
成都玖崟互联网科技有限公司乐商圈怎么样
黑科技闪耀互联网之光
朱啸虎曾投资哪些互联网科技企业
徐州市互联网科技有限公司
青岛易易互联网科技