centos10.1上安装mysql 9.6

检查一下新装的操作系统是否有默认安装的

bash 复制代码
rpm -qa|grep -iE 'mysql|mariadb'

如果有则需先卸载,防止冲突。

下载后解压

bash 复制代码
tar xf mysql-9.6.0-1.el10.x86_64.rpm-bundle.tar

简要安装过程(无需先建用户)

bash 复制代码
 # 1. 安装基础组件
 rpm -ivh mysql-community-common-9.6.0-1.el10.x86_64.rpm
 rpm -ivh mysql-community-client-plugins-9.6.0-1.el10.x86_64.rpm
 rpm -ivh mysql-community-libs-9.6.0-1.el10.x86_64.rpm
# 2. 安装客户端
 rpm -ivh mysql-community-client-9.6.0-1.el10.x86_64.rpm
 rpm -ivh mysql-community-icu-data-files-9.6.0-1.el10.x86_64.rpm
# 3. 最后安装服务端
 rpm -ivh mysql-community-server-9.6.0-1.el10.x86_64.rpm

#启动服务
 systemctl start mysqld.service
 systemctl enable mysqld.service
 
#获取临时密码 
 grep 'temporary password' /var/log/mysqld.log
 
#登录并修改密码 
 mysql -u root -p
 ALTER USER 'root'@'localhost' IDENTIFIED BY 'My_Sql_9';
 FLUSH PRIVILEGES;

基础信息

还是vi修改一下提示符,方便日后登录

在.bash_profile加入

bash 复制代码
alias m='mysql -uroot -pMy_Sql_9 -A --prompt="\\u@\\h[\\d]\\R:\\m:\\s> "' 

安装过程会自动创建用户和服务

相关推荐
要开心吖ZSH1 小时前
一次线上锁风暴复盘:号源表大范围 DELETE 的隐患与分批删除改造
数据库·mysql·行锁·1024程序员节·间隙锁·lockwaittimeout
l1t2 小时前
在windows中测试musql数据库
数据库·sqlite·go·1024程序员节
鬼手点金3 小时前
从 API 消息到模型 Token:Chat Template
java·前端·javascript·数据库·人工智能·深度学习·1024程序员节
CRMEB系统商城3 小时前
Redis + 消息队列 + 连接池:CRMEB PRO 性能优化的三驾马车
大数据·数据库·人工智能·小程序·php·1024程序员节
鸽芷咕3 小时前
KingbaseES SQL 调优六步法:定位、诊断、下药、验证,一步都别省
数据库
黄俊懿3 小时前
【架构师从入门到进阶】第七章:缓存和存储的优化思路——第一节:缓存概述
数据结构·数据库·分布式·缓存·架构·系统架构·1024程序员节
John_Hui4 小时前
MySQL 进阶知识
数据库·sql·mysql·1024程序员节
java_nnnn4 小时前
Redis 核心特性与应用场景:从底层原理到分布式系统应用
数据库·redis·1024程序员节
Random Glow4 小时前
一条 SQL 从输入到返回,中间经历了什么
数据库·后端·mysql·性能优化·innodb·1024程序员节
何中应4 小时前
MySQL 连接驱动单独下载的两种方式
数据库·mysql·maven