当前位置: 首页 > 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

相关文章:

  • 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组件(下)
  • 长沙零基础学快速建站/网络营销策划推广方案
  • 企业网站做百度小程序/友情链接价格
  • 酒类网站建设方案/百度快速排名
  • 医院网站规划方案/win10系统优化软件
  • 潍坊网站制作多少钱/百度推广客服人工电话多少
  • 哪家公司做网站不错/个人介绍网页制作