在linux下面安装mysql如果在/etc下面没有存在my.cnf配置文件

解决方式如下:

1.通过which mysqld命令来查看mysql的安装位置

2.通过/usr/local/mysql/bin/mysqld --verbose --help |grep -A 1 'Default options'命令来查看mysql使用的配置文件默认路径,(注意红色标注的是通过步骤1的命令获取到的mysql安装目录路径)

通过上图所示我们可以看出,mysql读取配置文件路径的顺序以及位置,首先查看/etc/mysql/下面是否存在my.cnf配置文件,如果没有的话我们就可以在/etc下面弄一个配置文件,那么配置文件从哪里来呢

4.获取my.cnf配置文件

如上图所示,我们首先切换到mysql安装目录的support-files目录下面,通过ll命令查看下面的文件信息

通过cp -r  /usr/local/mysql/support-files/my-default.cnf  /etc/ 拷贝配置文件到/etc下面

切换得到/etc目录下面,通过mv my-default.cnf my.cnf将文件的名称改掉

5.编辑my.cnf,指定mysql安装路径和mysql数据文件存放路径,下图还配置了bin-log,配置bin-log的同时需要指定server_id

6.到此我们mysql的配置文件就整理完了,可以通过开启bin-log,重启mysql,查看配置是否生效,如果生效那么,以上配置成功。如果修改my.cnf后启动不了,可以通过如下方式查看错误信息

linux安装mysql默认的配置文件_[转]关于Linux安装mysql默认配置文件位置相关推荐

  1. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  2. brew mysql 配置文件_修改用brew安装的mysql配置

    用brew安装mysql brew install mysql 开机启动 ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents lau ...

  3. r语言工作路径linux,R语言实用基础知识_工作路径-注释-安装和卸载R包_2019-12-01...

    R语言的实用基础知识有很多,都是我在工作和学习中所整理的,有的是看书整理的,也有的是从网络上的各种博客.各种资源获取的,所以我采用日更的方式进行支持整理和更新,希望能够帮到屏幕前的你! 今天是我日更的 ...

  4. 红帽企业linux 6.4 64位上实现mysql 5.6主从复制_红帽企业Linux 6.4 64位上实现MySQL 5.6主从复制...

    ssl加密复制实现 ssl加密复制是生产环境中对数据安全性的一个保障,配置过程也比较简单,之前在前面的文章中都有对ssl加密实现有详细介绍这里就不再过多赘述了 准备私有CA # mkdir ca # ...

  5. mysql数据库装入手机_我给手机安装了Mysql数据库,从此……

    [玩转Termux教程]: -- 今天,来讲讲 termux 怎么安装 Mysql. Mysql 自从 Mysql 被甲骨文收购后,一直有闭源的风险,开源的 MariaDB 作为替代品出现了. Mar ...

  6. 宝塔面板 mysql装不上_宝塔面板强制安装mysql8.0

    释放双眼,带上耳机,听听看~! mysql终于更新到8.0,mysql8.0对比以往的版本有了很大的提升,但是要求的服务器配置也就变得越来越高.对于低配置服务器,在宝塔面板进行安装时,总会出现&quo ...

  7. ubuntu安装mysql 密码忘了怎么办_在ubuntu上面安装mysql都密码忘记及一些常用命令...

    重改密码! # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & ...

  8. docker 安装mysql 实战文档_在docker上安装运行mysql实例

    ps:实验环境是:CentOS Linux release 7.3  64位 1.获取mysql镜像 从docker hub的仓库中拉取mysql镜像 docker pull mysql 查看镜像 d ...

  9. 虚拟机linux识别不了u盘_将Arch Linux安装到U盘

    作者记:本文最早发布于本人的InfoQ平台,转载请注明出处 前记 就像你不知道苹果什么时候会掉下来砸脑袋,总会有某个时刻,你要用电脑去完成一些任务的同时,又不想在电脑里留下太多痕迹,这时候,有一个随插 ...

最新文章

  1. 配置oracle net,配置 Oracle Net 的3个重要文件
  2. 同时测试多个服务是否存活的脚本[shell和perl]
  3. Java异常处理——try-with-resource 语法糖
  4. 是网关吗_什么是边缘控制器?就是IPC+PLC+网关吗?今天就拆开一个来看看
  5. python降维之时间类型数据的处理_Python学习数据降维方法
  6. win32开发(简单绘图)
  7. Soul网关源码阅读(八)路由匹配初探
  8. PAT 1150 Travelling Salesman Problem(25 分)- 甲级
  9. CentOS7.6安装WirёGuαrd(二)
  10. Python 数据结构 树
  11. kali wifi 无线渗透测试 网卡桥接搭建无赖AP
  12. 拼多多电商玩家如何利用软件机器人快速采集平台数据
  13. ttl传输种过期_Ping提示TTL传输中过期导致Web不能访问
  14. 不懂汇报工作,如何在职场上拼搏
  15. Python_作图添加水平线和垂直线_linspace语句介绍
  16. linux服务安装与配置(二):安装xinetd服务
  17. 一般计算机电源都在什么服务,工控服务器电源与普通电脑电源的区别
  18. Termux安装Kali(详细版)
  19. java订单表字段_javaweb企业订单管理系统
  20. 基于android记事本毕业论文,基于Android的记事本应用的设计与实现-毕业论文.doc...

热门文章

  1. 【英语学习】【WOTD】newspeak 释义/词源/示例
  2. kali破解WiFi时wlan0没有变wlan0mon_黑客入门干货:黑客使用 Aircrack-ng 破解 Wi-Fi 密码
  3. 6416与aic23进行语言数据采集和处理的程序beta版
  4. Objective-C和C++混编的要点
  5. iOS不同版本适配问题
  6. JNI 简明教程之手把手教你入门
  7. 我们为什么这样选择损失函数
  8. Linux 中设置环境变量的三种方法
  9. Visual Studio 2017 15.3 已发布,增加.NET Core 2 支持
  10. Salt-Syndic