如果不知道MySQL當前使用配置文件(my.cnf)的路徑的解決方法

來源:本站原創 mysql_mariadb 超過1,689 views圍觀 0條評論

[[email protected] ~]# /usr/mysqlsoft5.5/bin/mysqld – -verbose – -help |grep -A 1 ‘Default options’
180312 12:12:51 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/mysqlsoft5.5/etc/my.cnf ~/.my.cnf
180312 12:12:51 [ERROR] Aborting

 

 

那就是 mysql 怎么才能知道用的是哪個配置文件?也就是my.cnf
SHOW VARIABLES;
都沒有啊
ps aux | grep mysql
root   23810  0.0  0.0  65948  1356 pts/3   S   14:35   0:00 /bin/sh /lei/mysql/bin/mysqld_safe –datadir=/lei/mysql/data –pid-file=/lei/mysql/data/localhost.localdomain.pid
mysql   24253  0.0  0.4 767608 112808 pts/3   Sl   14:35   0:00 /lei/mysql/bin/mysqld –basedir=/lei/mysql –datadir=/lei/mysql/data –plugin-dir=/lei/mysql/lib/plugin –user=mysql –log-error=/lei/mysql/data/localhost.localdomain.err –pid-file=/lei/mysql/data/localhost.localdomain.pid –socket=/lei/mysql/mysql.sock –port=3306
也沒有啊
去看了啟動腳本。
vi /etc/init.d/mysqld
conf=/etc/my.cnf
print_defaults=
if test -r $conf
then
subpat=’^[^=]*basedir[^=]*=.?$’
原來是在這里指定的。

如果/etc下沒有my.cnf 到mysql目錄里 copy my-medium.cnf 到/etc下為my.cnf

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3716轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
  • 相關文章
  • 為您推薦
  • 各種觀點
?
暫時還木有人評論,坐等沙發!
發表評論

您必須 [ 登錄 ] 才能發表留言!

?
?
萌宠夺宝游戏