MySQL基礎(chǔ)教程:建立啟動MySQL的帳戶
最新學(xué)訊:近期OCP認(rèn)證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費(fèi)用請聯(lián)系在線老師,甲骨文官方認(rèn)證,報名從速!
我要咨詢MySQL基礎(chǔ)教程:建立啟動MySQL的帳戶,為了安全性,應(yīng)該避免使用root帳戶啟動MySQL守護(hù)程序,創(chuàng)建一個專門用于啟動守護(hù)程序的帳戶mysql,并且讓數(shù)據(jù)庫屬于這個帳戶。
1、建立帳戶mysql
#adduser mysql
2、改變數(shù)據(jù)庫目錄的所有者
讓我們將MySQL目錄和文件的擁有權(quán)改成 mysql 用戶和root組:
對于二進(jìn)制分發(fā)的安裝,根據(jù)前文所述的安裝方法(以缺省位置為例):
# cd /usr/local
# chown -R mysql:root mysql mysql-3.22.21-pc-linux-gnu-i686
對于源碼安裝(以缺省位置為例):
# cd /usr/local
# chown -R mysql:root var
對于rpm包的安裝,由于實現(xiàn)已經(jīng)全部做好,就不必處理了。
3、修改mysql.server腳本或者全局選項文件,使守護(hù)程序以規(guī)定的用戶運(yùn)行
改變mysql.server腳本:(mysql.server可在MySQL安裝目錄下的“share/mysql”目錄里找到,或在MySQL源代碼樹的“support-files”目錄下找到。)
找到行mysql_daemon_user=root,把root改為你設(shè)定的用戶mysql
或者修改選項文件/etc/my.cnf:
增加選項下述選項
[mysql.server]
user=mysql #add this line
basedir=/usr/local/mysql
- 冉乃綱-老師CUUG金牌講師
- 冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細(xì)了解老師]

- 陳衛(wèi)星-老師CUUG金牌講師
- 陳老師 CUUG金牌講師 精通Oracle管理、備份恢復(fù)、性能優(yōu)化 11年Ora...[詳細(xì)了解老師]
