CentOS7版本如何安装Mysql8.0.20版本数据库
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,小编这次要给大家分享的是CentOS7版本如何安装Mysql8.0.20版本数据库,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。CentOS7安装Mysql8.
千家信息网最后更新 2024年11月23日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安全错误
数据库的锁怎样保障安全
ict奥秘揭晓之网络技术论文
服务器级的安全管理制度
汉化游戏怎么将数据库切换到繁体
原生数据库技术
文华登不上服务器需要换网络吗
电子科技大学互联网 培养
网络安全反诈骗观后感
ajax服务器端JAVA的地址
监理规划软件开发
国内基站的数据库
数据库设计器vfp
魔域私服数据库错误
苏州技术管理软件开发
热点连接网络安全密钥
众筹软件开发 广州
数据库查询某个表的操作日志
中控考勤软件查无数据库
网络安全顾问合同
网络安全简介和环境配置
塔式服务器是什么
2018网络安全知识展板
上海什么是软件开发私人定做
怎么回到自己的服务器
深圳网络安全厂家
金蝶账套数据库的含义
逃离塔科夫捷克服务器是哪个
高青模具软件开发公司
服务器跨域代理
路由器ssh服务器
为什么软件开发成功率不高