一.mysql配置文件在linux系统下的位置

使用命令查询位置:

1.找到安装位置

which mysql  -> /usr/bin/mysql

2.接下来就可以针对这个目录通过一些命令查看配置文件在哪了,如下

/usr/local/bin/mysql --verbose --help | grep -A 1 'Default options' 

得到以下结果:

服务器首先读取的是/etc/mysql/my.cnf文件,如果前一个文件不存在则继续读/etc/my.cnf文件,如若还不存在便会去读~/.my.cnf文件 

Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf

二.如果数据库报

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"

原因:因为你的MySQL安装目录下的my.ini中设定的并发连接数太少或者系统繁忙导致连接数被占满

解决方式:

打开MYSQL安装目录打开MY.INI找到max_connections(在大约第93行)默认是100 一般设置到500~1000比较合适,重启mysql,这样1040错误就解决啦。

max_connections=1000

具体步骤:

1.Mysql数据库的默认连接数是100。

2.默认值100对于一般的程序都不是很够用,如果只是在自己的电脑上调试程序,有可能发现不了这个问题,因为调试程序时会经常重起Tomcat。

3.如果使用Hibernate框架来进行数据库操作,这个问题尤其明显。

4.解决方法:加大Mysql连接数。在Mysql安装文件中,找到my.ini文件,在里面找到

max-connections=100,将这个100变大一点,直接来个1000算了。

因为在linux系统中是my.cnf文件所以在此文件中加一下就可以了,在mac os系统中可能不存在此文件,需要自己新建(此处引用别人的,哈哈)

->http://blog.csdn.net/jyongchong/article/details/77862819

三.Linux下mysql的重启、关闭、启动命令(摘抄)->https://www.cnblogs.com/adolfmc/p/5875592.html

一、启动方式

1、使用 service 启动:service mysqld start

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start

3、使用 safe_mysqld 启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

3、 mysqladmin shutdown

三、重启

1、 使用 service 启动:service mysqld restart

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

四、mac下mysql的启动、停止和重启

摘要:在Mac OS X启动和停止MySQL服务的命令
启动MySQL服务

sudo /usr/local/mysql/support-files/mysql.server start

停止MySQL服务
sudo /usr/local/mysql/support-files/mysql.server stop
重启MySQL服务
sudo /usr/local/mysql/support-files/mysql.server restart

转载于:https://www.cnblogs.com/guanbin-529/p/8197534.html

mysql的配置和启动命令相关推荐

  1. mysql的启动命令_mysql的配置和启动命令

    一.mysql配置文件在linux系统下的位置 使用命令查询位置: 1.找到安装位置 which mysql  -> /usr/bin/mysql 2.接下来就可以针对这个目录通过一些命令查看配 ...

  2. 老男孩mysql参数配置_MySQL启动相关参数解析

    1.basedir = /usr/local/mysql 代表MySQL安装路径 2.datadir = /usr/local/mysql/data 代表MySQL的数据文件路径 3.port = 3 ...

  3. Linux环境 redis完整配置及启动命令

    1.redis.conf文件 需要改动的地方 (1)bind 86.10.113.8 此处为你自己的地址 ################################## MODULES #### ...

  4. 如何在Mysql的Docker容器启动时初始化数据库

    1.前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行.那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案. ...

  5. docker mysql数据库初始化_如何在Mysql的Docker容器启动时初始化数据库

    1.前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行.那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案. ...

  6. MySql——安装与配置与启动和停止

    在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,大 ...

  7. MySQL 安装 启动命令总结

    MySQL 安装 启动 基本语法概述 MySQL安装和配置 我是直接使用安装包:mysql-installer-community-5.6.10.1.msi 安装的时候其中有几点要注意: 1.记住端口 ...

  8. [MySQL免安装版本] 下载、配置、启动、密码修改

    今天给大家带来一篇关于MySQL数据库免安装版本的配置教程,那么过程比较简单直接上干货. 目录 一.下载MySQL免安装版本 二.配置MySQL 三.启动MySQL 四.使用客户端连接MySQL 五. ...

  9. 成绩查询系统--发布篇--centOS7 tomcat开机启动 + mysql数据库配置

    前情介绍 成绩查询系统投入使用,部署在一台linux服务器上,是centOS7系统的.之前在本机的虚拟机中装过centOS7,还写了一篇博客.这次呢,系统是已经装好了的,我不需要再装一次了,然后jdk ...

最新文章

  1. C# 对应 Oracle 存储过程 的 SYS_REFCURSOR 应该 传入什么类型的参数?
  2. 全球最美的15座数据中心
  3. Codeforces 1329 题解
  4. 【OpenCV入门学习笔记1】:Mat对象的指针操作和掩膜操作
  5. 实现图书增删的代码_不仅仅是图书信息管理系统
  6. BugkuCTF-WEB题本地管理员
  7. 谷歌推出关于滥用研究资助的新型试验计划
  8. 关于控件开发的几点意见
  9. 【基础】华为设备浮动路由配置实战
  10. android中的通信机制总结
  11. java程序(1016)
  12. MapReduce计算框架知识总结(一)
  13. Mac python3连接mysql
  14. 动态捕捉(一)VR纪录片例子
  15. oracle px execute reply,(转)PX Deq: Execute Reply 案例说明
  16. 第二课堂计算机记录,第二课堂计算机小结
  17. hzy 和zsl 的生存挑战
  18. powermill2020错误代码1603_未知错误1603解决方法
  19. 拆解 米家扫地机器人_小米米家机器人值得买吗?小米米家扫地机器人拆解图解...
  20. LilyPond 乐谱软件

热门文章

  1. Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
  2. C++ leetcode 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外
  3. 23种设计模式(下)
  4. poj2065 SETI
  5. 表达式树amp;amp;无根树转化为有根树
  6. 拉格朗日插值--11次切比雪夫多项式零点作为节点Python实现并计算误差
  7. mysql 存储过程 主键_存储过程生成主键
  8. 在Python中使用SMTP发送电子邮件
  9. python测试开发django-1.开始hello world!
  10. 【数据库开发】Redis key-value内存数据库介绍