Centos伺服器非root使用者mysql安裝

2021-09-25 11:34:40 字數 1193 閱讀 2918

1、使用yum安裝numactl,後續mysqld需要用到

yum -y install numactl

2、建立mysql使用者:

groupadd mysql;useradd -g mysql -d /opt/mysql mysql #建立mysql組、mysql使用者

passwd mysql #修改使用者密碼

3、mysql使用者登入,建立mysql的資料、配置、日誌路徑:

mkdir -p /opt/mysql/data

mkdir -p /opt/mysql/etc

mkdir -p /opt/mysql/logs

5、初始化資料庫

mysqld --initialize --user=installadmin --basedir=/opt/mysql --datadir=/opt/mysql/data/ --lc_messages_dir=/opt/mysql/share --lc_messages=en_us

[mysqld_safe]

log-error=/opt/mysql/logs/mysql_error.log

pid-file=/opt/mysql/logs/mysql.pid

修改其屬主為mysql,便於後期維護:

chown mysql:mysql /etc/my.cnf

在logs資料夾下建日誌檔案

touch mysql_error.log

啟動資料庫:

mysqld –user=mysql –basedir=/opt/mysql –datadir=/opt/mysql/data > /opt/mysql/logs/start.log 2>&1 &

或者./bin/mysqld_safe --defaults-file=/etc/my.cnf &

mysql -uroot -p6603(埠號) -p

修改初始密碼:

alter user 『root』@『localhost』 identified by 『new_password』;

use mysql;

檢視使用者狀態:

select user, host from user;

grant all privileges on . to 『root』@』%』 identified by 『root』 with grant option;

flush privileges;

linux伺服器非root安裝matlab

windows下解壓再上傳。在安裝目錄的bin資料夾下新建license,把crack裡的.lic拷貝進去。安裝結束,啟用時選擇.lic檔案。參考把crack裡的glxa64的四個檔案複製到對應的安裝目錄下。遇到eject 1 insert 2時,google到方法,應該把 2裡的全部檔案複製到 1...

ssh伺服器非root安裝R語言

wget tar zxvf r 3.4.3.tar.gzcd r 3.4.3 配置 configure 及配置安裝的路徑 prefix configure prefix home gaojw src r 如果不配置該選項,安裝後可執行檔案預設放在 usr local bin,庫檔案預設放在 usr ...

LINUX伺服器下用root登入ftp

因為安全方面的原因,root使用者是預設不能登入ftp服務的。如果一定要用root登入,則 1 刪除或注釋 etc vsftpd.ftpusers中的root 2 刪除或注釋 etc vsftpd.user list中的root 3 更改 etc vsftpd vsftp.conf中的userlis...