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> "' 

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

相关推荐
建筑工程企业管理系统1 小时前
erp工程项目管理系统落地价值:实现工程多项目成本精细化核算与管控
大数据·数据库·人工智能
AI大模型-小华2 小时前
Codex 三方充值快速入门指南
java·前端·数据库·chatgpt·ai编程·codex·chatgpt pro
foolishlee2 小时前
Neon wal日志处理流程2
数据库
2601_965798473 小时前
Is Hygia Good for Maid & Janitorial Sites? Technical Audit
服务器·网络·数据库
Cloud云卷云舒3 小时前
海山数据库(HaishanDB)面向工业云场景技术方案
数据库·haishandb·工业云·移动云海山数据库·天工云
逃逸线LOF3 小时前
Spring配置数据源{连接池}(Druid、c3p0)
java·数据库·spring
严同学正在努力6 小时前
从备份到恢复:我用 30 分钟恢复了误删的核心业务表
android·java·数据库·ai
#六脉神剑7 小时前
myBuilder新版本(8月,Office文件预览、Oracle数据库支持)
数据库·oracle·开发平台·数字化工具·mybuilder
花青泽7 小时前
5-数据库-SQL注入-联合查询-AND/OR绕过-day13
数据库·sql
踏着七彩祥云的小丑7 小时前
忘记Redis是否安装过时查看
数据库·redis·缓存