CentOS 7 上安装 MySQL 8.0

了解在 CentOS 7 上安装 MySQL 8.0 的过程,本文演示在Cent OS Linux 7 版本 上安装 MySQL 。

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

安装 MySQL

安装 wget 来下载 MySQL 存储库

yum 安装 wget

下载 MySQL

wget https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm

添加 MySQL Yum 存储库

复制代码
# yum install mysql80-community-release-el7-5.noarch.rpm

安装 MySQL

$ yum install mysql-community-server

启动MySQL服务并使其在重启时自动启动

chkconfig mysqld on

service mysqld start

使用以下命令启动 MySQL 服务器

systemctl start mysqld

您可以使用以下命令检查 MySQL 服务器的状态:

systemctl status mysqld

已创建超级用户帐户"root"@"localhost"。超级用户的密码已设置并存储在错误日志文件中。要显示该密码,请使用以下命令

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

尽快使用生成的临时密码登录来更改 root 密码,并为超级用户帐户设置自定义密码:

mysql -uroot -p

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

创建 MySQL 数据库

使用以下命令创建一个新的数据库

mysql> create database mydb;

列出所有数据库

mysql> show databases;

要在数据库之间切换,请使用以下命令

mysql> exit

您可以按如下方式直接与数据库建立新连接。

$ mysql --user=root --database=mydb --password

Enter password:

安装完成!

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

相关推荐
Dear~yxy11 分钟前
LVS企业级实战
linux·服务器·lvs
兮动人28 分钟前
Linux 安装 Claude Code 实战:Node.js、npm、GLM 配置一次跑通
linux·npm·node.js·cc·claude code
2301_777998341 小时前
Linux线程控制——从线程创建到线程分离(第三部分:线程等待 pthread_join)
linux·运维·服务器·c语言·c++
谜之锋2 小时前
Linux 源码编译安装 net-snmp-5.9.1 并配置使用 SNMPv3
linux·运维·服务器·snmpv3
这个DBA有点耶2 小时前
热点行更新:秒杀场景下一条UPDATE语句的锁等待与性能优化
数据库·sql·mysql·性能优化·database·dba
一直在努力学习的菜鸟2 小时前
阿里云2G2核的服务器可以做什么?
linux·运维
ShineWinsu2 小时前
对于Linux:自定义协议(基于TCP)实现网络计算器的解析
linux·网络·c++·网络协议·tcp/ip·面试·网络计算器
tedcloud1232 小时前
Orca 部署指南:开源 AI 推理服务的 Linux 部署实践
linux·运维·服务器·人工智能·开源·自动化·excel
冰暮流星3 小时前
mysql之新建表及对表的查询
android·数据库·mysql
小生不才yz3 小时前
Linux设备与存储精读 · L01-03 | 验证环境:Android 设备 + 远程 Linux 服务器怎么分工练
linux