目錄
一、單機環境下的初始化配置
1.1 初始化資料:
1.2 配置檔案
二、多例項下的初始化位置
2-0 檢視多配置檔案的使用順序
2-1 建立相關目錄
2-2 建立配置檔案
2-3 初始化資料
2-4 啟動多例項
2-5 例項的狀態檢視
三、配置systemd管理多例項 - 優化多例項的啟動與關閉
/usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --datadir=/opt/mysql/data --basedir=/opt/mysql
作用:標籤: [mysqld] [mysqld_safe] [server] ...vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/mydata
socket=/tmp/mysql.sock
log_error=/var/log/mysql.log
user=mysql
port=6606
[mysql]
socket=/tmp/mysql.sock
標籤: [client] [mysql] [mysqldump] ....[mysqld]
basedir=/opt/mysql # 資料庫檔案路徑
datadir=/opt/mysql/data # 資料庫資料檔案路徑
user=mysql # 資料庫連線使用者
socket=/tmp/mysql.sock # 資料庫連線檔案路徑
port=3306
server_id=6
# 複製檔案到其他例項目錄下
cp /data/3307/my.cnf /data/3308
cp /data/3307/my.cnf /data/3309
# 修改檔案內的對應內容
sed -i 's#3307#3308#g' /data/3308/my.cnf
sed -i 's#3307#3309#g' /data/3309/my.cnf
mysqld --initialize-insecure --user=mysql --datadir=/data/3307/data --basedir=/opt/mysql
mysqld --initialize-insecure --user=mysql --datadir=/data/3308/data --basedir=/opt/mysql
mysqld --initialize-insecure --user=mysql --datadir=/data/3309/data --basedir=/opt/mysql
# 修改資料目錄的使用許可權
chown -r mysql.mysql /data/*
# 測試環境下的啟動
mysqld_safe --defaults-file=/data/3307/my.cnf &
mysqld_safe --defaults-file=/data/3308/my.cnf &
mysqld_safe --defaults-file=/data/3309/my.cnf &
netstat -lnp|grep 330
# 通過測試後啟動正式的資料庫軟體
# 修改指定資料庫服務端的服務配置檔案
# 設定開機自啟
mongodb 初始化以及配置
安裝 不做介紹了,直接到官網跟安裝指導走就是了 配置環境變數 找到安裝目錄的bin資料夾並複製檔案路徑,加入到環境變數path中.例如 d mongodb mongodb3.0.5 bin 配置資料庫路徑與日誌 在任意目錄下建立data資料夾,內含兩個資料夾db和log,其中log檔案建立乙個mon...
mysql 初始化配置檔案 MySQL 初始化配置
1 方式 原始碼安裝 編譯過程中設定初始化引數 配置檔案 資料庫啟動之前,設定配置檔案引數 etc my.cnf 啟動指令碼命令列 mysqld safe skip grant tables skip networking 說明 my.cnf port 3306 mysqld safe port 3...
mysql 初始化 MySQL初始化
port 3306 設定mysql的安裝目錄 basedir d php apmw mysql 8.0.17 設定mysql資料庫的資料的存放目錄 datadir d php apmw mysql 8.0.17 data 允許最大連線數 max connections 200 允許連線失敗的次數。m...