当前位置: 首页 > news >正文

linux二进制安装mysql:

1.在/usr/local/下创建三个目录:

mkdir /usr/local/mysql/data #用来存放mysql数据和表mkdir /usr/local/mysql/etc #用来存放配置文件mkdir /usr/local/mysql/logs #用来存放mysql日志

2.对权限进行管理:

useradd mysql
chown -R mysql:mysql /usr/local/mysql

3.对配置文件进行修改,配置文件具体内容:

cat >/usr/local/mysql/etc/my.cnf <<EOF
[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/logs/mysqld.log
pid-file=/usr/local/mysql/logs/mysqld.pid
EOF

 或直接打开配置文件添加vim /usr/local/mysql/etc/my.cnf :

[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/logs/mysqld.log
pid-file=/usr/local/mysql/logs/mysqld.pid

4.再cd /usr/local/mysql执行以下命令:

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

5.接着启动mysql服务:

/mysql/support-file/mysql.server stsrt

 进入mysql:

/usr/local/mysql/bin/mysql

6.补充第一次安装会有一个临时密码:

查看后登录再对mysql密码进行修改即可:

more logs/mysqld.log

http://www.dtcms.com/a/206343.html

相关文章:

  • STM32之模数转换器(ADC)
  • 第三次中医知识问答模型微调
  • FFmpeg解码器配置指南:为什么--enable-decoders不能单独使用?
  • 【CSS】九宫格布局
  • Windos11家庭版安装本地安全策略
  • 线程池线程数配置
  • LeRobot的机器人控制系统(上)
  • Python 响应报文提取方式
  • 完整改进RIME算法,基于修正多项式微分学习算子Rime-ice增长优化器,完整MATLAB代码获取
  • [Linux]Linux多线程编程技术探讨(代码示例)
  • Metal入门,使用Metal实现灯光效果和噪点效果
  • Linux LVM管理
  • 怎么把https://github.com项目拉到自己的github
  • 高性能算法RIME:基于物理的优化的霜冰优化算法
  • 云原生+大数据
  • python调用底层c++算子示例
  • Docker常用命令介绍
  • [欠拟合过拟合]机器学习-part10
  • Phantom 视频生成的流程
  • HarmonyOS学习——UIAbility组件(下)
  • 鸿蒙App开发学习路径
  • (第95天)OGG 微服务搭建 Oracle 19C 到 MySQL 8 双向同步
  • 【Jaspersoft studio 生成的模板,无法分页的问题】
  • 卓力达靶标:精密制造赋能材料沉积技术革新
  • docker-volume-backup 备份 ragflow volumes
  • 五元组+协议分层:拆解网络通信的底层密码
  • Metal入门,使用Metal实现纹理效果
  • [C++面试] 基础题
  • const修饰指针
  • 【网络篇】TCP协议的三次握手和四次挥手