1. 程式人生 > >mysql運維

mysql運維

反反覆覆裝了好多次的mysql,上學的時候從來沒有考慮過穩定性,裝起來,能跑通,增刪改查沒有問題萬事大吉。參與工作後參與平臺搭建和維護,平臺的穩定性是首先必須要考慮的問題,之前裝mysql使用經歷了密碼失效,初始化失敗,起不動等等問題。今天公司運維組的一個大佬給我們培訓了mysql運維知識,解決了很多困惑。

一、mysql的體系架構

二、運維管理

 

 

--------------------------------------上面都是老師講的,下面是自己遇到的問題,做一些記錄-------------------------------------------------

1. mysqld --console

 

 

如果需要修改資料路徑,請記得配置[mysql],[mysqld],[client]的socket路徑

[mysqld]
datadir=/storage/db/mysql
socket=/storage/db/mysql/mysql.sock
...省略n行

[client]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock

[mysql]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock

2.檢視初始密碼

在日誌裡,例如cat 

 cat /var/log/mysqld.log | grep 'temporary password

 

 

 

 

 

 

一、mysql的體系架構

二、運維管理

 

 

--------------------------------------上面都是老師講的,下面是自己遇到的問題,做一些記錄-------------------------------------------------

1. mysqld --console

 

 

如果需要修改資料路徑,請記得配置[mysql],[mysqld],[client]的socket路徑

[mysqld]
datadir=/storage/db/mysql
socket=/storage/db/mysql/mysql.sock
...省略n行

[client]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock

[mysql]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock

2.檢視初始密碼

在日誌裡,例如cat 

 cat /var/log/mysqld.log | grep 'temporary password