日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql的配置和启动命令

發(fā)布時(shí)間:2025/4/9 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql的配置和启动命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一.mysql配置文件在linux系統(tǒng)下的位置

使用命令查詢(xún)位置:

1.找到安裝位置

which mysql? ->?/usr/bin/mysql

2.接下來(lái)就可以針對(duì)這個(gè)目錄通過(guò)一些命令查看配置文件在哪了,如下

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

得到以下結(jié)果:

服務(wù)器首先讀取的是/etc/mysql/my.cnf文件,如果前一個(gè)文件不存在則繼續(xù)讀/etc/my.cnf文件,如若還不存在便會(huì)去讀~/.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

二.如果數(shù)據(jù)庫(kù)報(bào)

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

原因:因?yàn)槟愕腗ySQL安裝目錄下的my.ini中設(shè)定的并發(fā)連接數(shù)太少或者系統(tǒng)繁忙導(dǎo)致連接數(shù)被占滿(mǎn)

解決方式:

打開(kāi)MYSQL安裝目錄打開(kāi)MY.INI找到max_connections(在大約第93行)默認(rèn)是100 一般設(shè)置到500~1000比較合適,重啟mysql,這樣1040錯(cuò)誤就解決啦。

max_connections=1000

?

具體步驟:

1.Mysql數(shù)據(jù)庫(kù)的默認(rèn)連接數(shù)是100。

2.默認(rèn)值100對(duì)于一般的程序都不是很夠用,如果只是在自己的電腦上調(diào)試程序,有可能發(fā)現(xiàn)不了這個(gè)問(wèn)題,因?yàn)檎{(diào)試程序時(shí)會(huì)經(jīng)常重起Tomcat。

3.如果使用Hibernate框架來(lái)進(jìn)行數(shù)據(jù)庫(kù)操作,這個(gè)問(wèn)題尤其明顯。

4.解決方法:加大Mysql連接數(shù)。在Mysql安裝文件中,找到my.ini文件,在里面找到

max-connections=100,將這個(gè)100變大一點(diǎn),直接來(lái)個(gè)1000算了。

因?yàn)樵趌inux系統(tǒng)中是my.cnf文件所以在此文件中加一下就可以了,在mac os系統(tǒng)中可能不存在此文件,需要自己新建(此處引用別人的,哈哈)

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

?

三.Linux下mysql的重啟、關(guān)閉、啟動(dòng)命令(摘抄)->https://www.cnblogs.com/adolfmc/p/5875592.html

一、啟動(dòng)方式

1、使用 service 啟動(dòng):service mysqld start
2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld start

3、使用 safe_mysqld 啟動(dòng):safe_mysqld&

二、停止

1、使用 service 啟動(dòng):service mysqld stop

2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld stop

3、 mysqladmin shutdown?

三、重啟

1、 使用 service 啟動(dòng):service mysqld restart

2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld restart

四、mac下mysql的啟動(dòng)、停止和重啟?

摘要:在Mac OS X啟動(dòng)和停止MySQL服務(wù)的命令 啟動(dòng)MySQL服務(wù)

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

停止MySQL服務(wù) sudo /usr/local/mysql/support-files/mysql.server?stop 重啟MySQL服務(wù) sudo /usr/local/mysql/support-files/mysql.server?restart

轉(zhuǎn)載于:https://www.cnblogs.com/guanbin-529/p/8197534.html

總結(jié)

以上是生活随笔為你收集整理的mysql的配置和启动命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。